Vim
(Vim) 如何在所有文件類型中使用 TAB 進行縮進?
我只使用TAB進行縮進,所以我將 Vim 配置為只使用它們:
set autoindent set noexpandtab set tabstop=4 set shiftwidth=4
但有些文件 (
.py
) 仍然使用空格。我已經搜尋並發現:filetype plugin indent on
但這沒有幫助,我嘗試過:
au FileType python setlocal noexpandtab
但這僅對python有幫助。那麼如何申請
noexpandtab
所有文件類型呢?
一些 vim 語法會在打開文件時設置某些設置。正如您所發現的,您可以通過
autocmd
在語法完成後使用 an 來設置設置來解決此問題。要使
autocmd
應用於所有文件類型,請使用*
. 例如:autocmd FileType * set noexpandtab