設置 VIM 自動縮進

我用VIM編輯AutoHotkey腳本,寫腳本也算寫程序吧,但是發現不能自動縮進,於是尋找自動縮進的設置方法,找到如下:

 

在AHK的語法文件Vim/vim72/syntax/autohotkey.vim中添加這行代碼即可:

 

set autoindent               ;; 自動縮進

 

 

其他相關的設置:

set shiftwidth=4
set tabstop=4
set expandtab
set autoindent
set cindent

 

 

下面解釋一下:
autoindent:自動縮進
expandtab:是否在縮進和遇到Tab鍵時使用空格 替代;使用noexpandtab取消設置
shiftwidth:縮進的空格數
tabstop:製表符的寬度,也就是按下tab鍵時移動 幾個空格
cindent(使用C語言的縮進方式,根據特殊字符如"{"、"}"、":"和語句是否結束等信息自動調整縮進;在編輯C/C++等類 型文件時會自動設定;使用nocindent取消設置);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章