我在所有文件中使用製表符縮進。然而,一些更大的項目仍然使用空間,所以我在參與時也需要遵循這些指導方針。使用與上一行相同的字符將vim設置爲autoindent
如果編輯器將檢測在編輯文件中使用的縮進字符,並使用這個問題可以很容易地解決了一個當如自動縮進。
可悲的是,vim
勢力空間的縮進,甚至當我編輯,否則只能使用選項卡中的文件。
我怎麼能告訴Vim總只使用(如果該文件沒有使用任何東西,使用標籤),該文件使用的是什麼?
我試着添加下面一行(據我瞭解,這應該是強制選項卡 - 不完全是我想要的,但比插入空格無處不在)要更好~/.vimrc
並重新打開我正在編輯的文件,但是這沒有采取影響。我正在運行vim-8.0.0386
。
https://github.com/tpope/vim-sleuth設置是否基於斷電流/周圍文件的縮進設置的一個相當不錯的工作。 – FDinoff