vim的自动缩进与一套类Sublime配色方案

转载:https://blog.csdn.net/alex_15/article/details/63267539

从终端打开配置文件:

vim ~/.vimrc
  • 1

添加如下代码:

set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu
set ruler
set hlsearch
set backspace=2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

含义如下: 
1.设置(软)制表符宽度为4 
set tabstop=4 
set softtabstop=4 
2.设置缩进的空格数为4 
set shiftwidth=4 
3.设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置: 
set autoindent 
4.使用 C/C++ 语言的自动缩进方式 
set cindent 
5.设置C/C++语言的具体缩进方式(以我的windows风格为例): 
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s 
6.显示行号 
set nu 
7.显示标尺 
set ruler 
8.将搜索内容反白 
set hlsearch 
9.可以删除任意值 
set backspace=2 
10.最后,有一套配色方案,可以用起来像Sublime Text: 
网上下载”monokai.vim”并放在~/.vim下的colors文件夹下(没有的话新建一个colors文件夹); 
下载链接:https://github.com/tomasr/molokai/blob/master/colors/molokai.vim 
然后在~/.vimrc 文件中添加如下代码:

syntax enable
set background=dark
:colorscheme molokai
  • 1
  • 2
  • 3

保存退出!

猜你喜欢

转载自blog.csdn.net/qq_37232329/article/details/80092756