mac下配置vim

2018/12/15 posted in  linux

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                        #默认情况下,寻找匹配是高亮度显示,该设置关闭高亮显示