由于熟悉了Windows下利用编译器进行编程,所以在刚刚接触Linux后的编程过程中会感觉其vim编译器的各种不方便编写程序,在逐渐的学习过程中了解到可以通过配置vimrc使得vim编译时类似于VS。
首先我们需要了解vimrc这个文件:vimrc有两个版本,分别为全局版本和用户版本,通过在vi下命令模式下输入【:version】会看到如下图所示的内容
其中系统vimrc文件是全局版本即系统中的公共版本,对其配置后所有用户下的vim编译器均被配置,用户vimrc文件是存在于每个用户的主目录下的私有配置文件。
了解这些以后就可以开始配置自己喜欢的vim环境了
切换至root用户然后cd /etc目录下输入ll查看此目录下的vimrc,并通过vim vimrc进入vimrc文件中,可以看到里面的内容如下
ps:为避免配置过程中出错,建议将vimrc文件中的内容备份,如cp vimrc temp.txt
以下是一些基本的配置文件,如果你需要其他功能可以在网上查找
#去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限 set nocompatible #显示行号 set nummber #检测文件的类型 filetype on #记录历史的行数 set history=1000 #背景使用黑色 set background=dark #语法高亮度显示 syntax on #下面两行在进行编写代码时,在格式对齐上很有用; #vim使用自动对起,也就是把当前行的对起格式应用到下一行; set autoindent #依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用 set smartindent #第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格 set tabstop=4 set shiftwidth=4 #设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号 set showmatch #去除vim的GUI版本中的toolbar set guioptions-=T #当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声 set vb t_vb= #在编辑过程中,在右下角显示光标位置的状态行 set ruler #默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示 #set nohls #查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一 #个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依 #次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词 #时,别忘记回车 set incsearch #修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀 if has(“vms”) set nobackup else set backup endif # vim 中文无法显示 :set fileencodings=ucs-bom,utf-8,cp936 :set fileencoding=utf-8 :set encoding=cp936 :set cul
未完...
时间: 2024-10-12 17:12:32