在 Vim 中設(shè)置 Tab
在 Vim 中可以很方便的根據(jù)不同的文件類型來設(shè)置使用 tab 制表符或者空格穆趴,還可以設(shè)置長度晃财,非常靈活娩鹉。
編輯當(dāng)前用戶下的~/.vimrc 文件
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
說明:
其中 tabstop 表示一個 tab 顯示出來是多少個空格的長度阿迈,默認(rèn) 8元媚。
softtabstop 表示在編輯模式的時候按退格鍵的時候退回縮進(jìn)的長度,當(dāng)使用 expandtab 時特別有用苗沧。
shiftwidth 表示每一級縮進(jìn)的長度刊棕,一般設(shè)置成跟 softtabstop 一樣。
當(dāng)設(shè)置成 expandtab 時待逞,縮進(jìn)用空格來表示甥角,noexpandtab 則是用制表符表示一個縮進(jìn)。