在http://www.vim.org/上下载了最新的vim版本vim-7.2.tar.bz2,把该版本文件放在路经为
在/usr/local下,通过
bunzip2 -c vim-7.2.tar.bz2 | tar -xf -
命令解压这个文件后,生成了一个目录vim72.然后进入该目录安装vim72。在安装vim72前必须安装ncurses库文件。
默认安装后vim72安装在:/usr/local/share/vim 目录下.此时全局的vimrc也应该在这个目录下.
因此我们拷贝默认的vimrc到这个目录下.
1)配置全局vimrc
cp /usr/local/share/vim/vim72/vimrc_example.vim /usr/local/share/vim/vimrc
2)配置个人的vimrc
cp /usr/local/share/vim/vim72/vimrc_example.vim ~/.vimrc
编辑vimrc,增加如下项:
syntax on
set cindent
下面总结了一写经常用到的设置:
#显示行号
set nummber
#检测文件的类型
filetype on
#记录历史的行数
set history=1000
#背景使用黑色
set background=dark
#语法高亮度显示
syntax on
#下面两行在进行编写代码时,在格式对起上很有用;
#第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
#第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
#写上很有用
set autoindent
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