我已經在我的的vimrc加入這Vim的關閉line wrap:如何在Vim中爲某些文件類型啓用換行?
set nowrap
不過,我想有自動換行自動打開,當我編輯*.tex
文件。所以,我把它添加到我的vimrc中:
augroup WrapLineInTeXFile
autocmd!
autocmd FileType tex set wrap
augroup END
這應該在檢測到文件類型爲TeX時啓用換行。這可以按照tex文件的預期工作,但是如果我在同一個Vim會話中打開一個非tex文件,它會打開行換行!
Enabling and disabling word wrap automatically on different file extensions on Vim建議使用BufRead代替。但是,即使這也有同樣的效果:如果我第一次打開一個TeX文件,然後是一個非TeX文件,非TeX文件打開了換行。
我該如何正確啓用只針對特定文件類型的換行?
Jim:我不知道setlocal命令。謝謝! – 2013-03-13 07:57:59