mac下开发IDE比较多,也比较好用,但是有时候还是会使用vim,有时间配置一下mac下面的vim
查看一下mac上的vim
输入vim
可以直接看到vim的相应版本。
如果是7.*版本就需要做一下升级了,如果是8版本基本上也比较新了,足够使用了。
配置vim
1:将vimrc cp一份副本
cp /usr/share/vim/vimrc ~/.vimrc
2:编辑vimrc
vi ~/.vimrc
3:添加需要的设置
set nocompatible #去掉有关vi一致性模式,避免以前版本的bug和局限
set nu! #显示行号
set guifont=Luxi/ Mono/ 9 #设置字体,字体名称和字号
filetype on #检测文件的类型
set history=1000 #记录历史的行数
set background=dark #背景使用黑色
syntax on #语法高亮度显示
set autoindent #vim使用自动对齐,也就是把当前行的对齐格式应用到下一行(自动缩进)
set cindent #(cindent是特别针对 C语言语法自动缩进)
set smartindent #依据上面的对齐格式,智能的选择对齐方式,对于类似C语言编写上有用
set tabstop=4 #设置tab键为4个空格,
set shiftwidth =4 #设置当行之间交错时使用4个空格
set ai! #设置自动缩进
set showmatch #设置匹配模式,类似当输入一个左括号时会匹配相应的右括号
set guioptions-=T #去除vim的GUI版本中得toolbar
set vb t_vb= #当vim进行编辑时,如果命令错误,会发出警报,该设置去掉警报
set ruler #在编辑过程中,在右下角显示光标位置的状态行
set nohls #默认情况下,寻找匹配是高亮度显示,该设置关闭高亮显示