1
、配置檔案的位置
在目錄/etc/
下面,有個名為
vimrc
的檔案,這是系統中公共的
vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為:
「.vimrc」
。例如,
/root
目錄下,通常已經存在乙個
.vimrc
檔案。2
、設定語法高亮顯示
1) 開啟
vimrc
,新增以下語句來使得語法高亮顯示:
syntax on
2) 如果此時語法還是沒有高亮顯示,那麼在
/etc
目錄下的
profile
檔案中新增以下語句:
export term=xterm-color
3、設定
windows
風格的c/c++
自動縮排(新增以下
set語句到
vimrc中)1
)不討論製表符為
8還是為
4較好,這裡設定(軟)製表符寬度為4:
set tabstop=4
set softtabstop=4
2)設定縮排的空格數為
4set shiftwidth=4
3noautoindent
取消設定:
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)最後,如果沒有下列語句,就加上吧:
if &term=="xterm"
set t_co=8
set t_sb=^[[4%dm
set t_sf=^[[3%dm
endifps:
自動縮排有兩個選項
: **
:set autoindent
set cindent
autoindent
就是自動縮排的意思,當你在輸入狀態用回車鍵插入乙個新行,或者在
normal
狀態用o
或者o
插入乙個新行時,
autoindent
會自動地將當前行的縮排拷貝到新行,也就是
"自動對齊
」,當然了,如果你在新行沒有輸入任何字元,那麼這個縮排將自動刪除。
cindent
就不同了,它會按照
c 語言的語法,自動地調整縮排的長度,比如,當你輸入了半條語句然後回車時,縮排會自動增加乙個
tabstop
值,當你鍵入了乙個右花括號時,會自動減少乙個
tabstop
值。
vim自動縮排
1 配置檔案的位置 在目錄 etc 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為 vimrc 例如,root目錄下,通常已經存在乙個.vimrc檔案。2 設定語法高亮顯示 1 開啟vimrc,新增以...
vim自動縮排
vim自動縮排 1 安裝vim sudo apt get install vim full 1 配置檔案的位置 在目錄 etc 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為 vimrc 例如,roo...
vim設定自動縮排
vim的自動縮排 1 配置檔案的位置 在目錄 etc 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為 vimrc 例如,root目錄下,通常已經存在乙個.vimrc檔案。2 設定語法高亮顯示 1 開啟...