配置Linux下vim自動縮進等功能

從終端打開配置文件:git

vim ~/.vimrc

添加以下代碼:github

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 文件中添加以下代碼:vim

syntax enable
set background=dark :colorscheme molokai

保存退出!windows

相關文章
相關標籤/搜索