超有用的,从此vi变得友好了

简介:  在linux下用vi编辑C语言很不方便,关键字不高亮(默认情况下),括号不匹配,上下行不对齐,等等……今天在网上找了些对VI进行简单配置,以方便编写C语言。   打开,一个新的终端(root用户登录),在root目录下输入: #vi  ~/.vimrc 打开文件后,输入下面内容:(括号中的不输) set  nocompatible     (去掉vi一致性模式) set n

 在linux下用vi编辑C语言很不方便,关键字不高亮(默认情况下),括号不匹配,上下行不对齐,等等……今天在网上找了些对VI进行简单配置,以方便编写C语言。

  打开,一个新的终端(root用户登录),在root目录下输入:

#vi  ~/.vimrc

打开文件后,输入下面内容:(括号中的不输)

set  nocompatible     (去掉vi一致性模式)

set nu       (显示行号)

filetype   on  (检测文件类型)

syntax   on  (语法高亮度显示)

set    autoindent  (自动对齐)

set    smartindent     (依据上面的对齐格式,智能的选择对齐方式)

set    tabstop=4(设置tab键为4个空格)

set  shiftwidth=4(设置当前行之间交错使用4个空格)

set   showmatch(设置匹配模式,如括号等)

然后保存就行了

差不多就这样了吧,这样,用vi编写c语言程序就方便多了……

目录
相关文章
|
6月前
|
Linux Shell Go
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
《Linux操作系统编程》第四章 屏幕编程器vi : 了解屏幕编辑器vi的概述和基本操作命令
62 0
|
3月前
|
人工智能 Linux Shell
Linux——vim简介、配置方案(附带超美观的配置方案)、常用模式的基本操作
Linux——vim简介、配置方案(附带超美观的配置方案)、常用模式的基本操作
|
3月前
|
JavaScript 前端开发
5款MicrosoftEdge扩展推荐(亲测有用 极力推荐
5款MicrosoftEdge扩展推荐(亲测有用 极力推荐
64 0
5款MicrosoftEdge扩展推荐(亲测有用 极力推荐
|
6月前
|
缓存 BI Linux
《Linux操作系统编程》第九章 数据查找和筛选工具 : 了解流编辑器sed和报表生成器awk的简单使用
《Linux操作系统编程》第九章 数据查找和筛选工具 : 了解流编辑器sed和报表生成器awk的简单使用
51 0
|
8月前
|
Linux
高效浏览文件内容:探索Linux命令`less`
在日常Linux系统管理和开发工作中,我们常常需要查看文件的内容。当涉及大文件或长文本时,使用`more`命令可能会受到限制,这时就可以依靠`less`命令。`less`是一个功能强大的文件浏览器,它不仅可以逐页显示文件,还提供了搜索、跳转等功能,使文件浏览变得更加高效和便捷。本文将深入探讨`less`命令的特点、用法和一些技巧。
103 0
|
9月前
Ansible工具快速定位想要的模块
Ansible工具快速定位想要的模块
54 0
|
12月前
|
数据采集 缓存 算法
触发VI编程笔记
触发VI编程笔记
61 0
|
机器学习/深度学习 数据可视化 开发工具
Vim 高级操作一看就会
Vim 高级操作一看就会
Vim 高级操作一看就会
|
机器学习/深度学习 Java 开发工具
面试/工作必备的vim基础及快捷键操作
面试/工作必备的vim基础及快捷键操作
166 0
面试/工作必备的vim基础及快捷键操作