MYF

Mac OS下Vim的高亮及缩进设置

编辑~/.vimrc即Vim配置文件,在末尾增加

1
2
3
syntax on
set tabstop=4 "设置制表符宽度为4
set softtabstop=4 "设置(软)制表符宽度为4

背景

Mac自带的Vim编辑器是关闭代码高亮的,并且缩进非常难看,每次按Tab都空了很大一块

电脑环境如下:

  • MacBook Pro (Retina, 13-inch, Mid 2014)
  • OS X El Capitan 版本:10.11.3 (15D21)

方法

准备工作

将vim的配置文件准备至根目录下

1
2
cp -i /usr/share/vim/vimrc ~/.vimrc
sudo chmod o+w .vimrc #输入你的root密码

打开高亮

编辑~/.vimrc,在末尾加上

1
syntax on

缩进设置

编辑~/.vimrc,在末尾加上,各取所需

1
2
3
4
5
6
7
8
9
set tabstop=4	"设置制表符宽度为4
set softtabstop=4 "设置(软)制表符宽度为4
set shiftwidth=4 “设置缩进的空格数为4
set autoindent ”设置自动缩进
set noautoindent "取消设置自动缩进,与autoindent不可同时存在
set cindent "设置使用C/C++语言的自动缩进方式
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s "设置C/C++语言的具体缩进方式(以我的windows风格为例)
set nu "设置文本的行号
set roler "设置光标显示

注:自动缩进——即每行的缩进值与上一行相等

鸣谢

mac vim高亮及缩进设置

32133