配置Linux下vim自动缩进等功能
从终端打开配置文件:
vim ~/.vimrc添加如下代码:
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.设置(软)制表符宽度为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保存退出!
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号