我看过这个,但没有太大的帮助.也许我没读得太好.
基本上我想要的是当我打开.txt文件时的设置:
set wrap set linebreak
打开了.我该怎么做呢?
提前致谢.
另外,我正在使用XP.
我对这个问题的回答仍然适用:
根据〜/ .vimrc中的文件后缀放置autocmd命令
autocmd BufRead,BufNewFile *.txt set wrap linebreak
正如吕克所说,你可能更喜欢
autocmd BufRead,BufNewFile *.txt setlocal wrap linebreak
如果您可能同时打开txt和非txt文件.
把它放到〜/ .vim/ftdetect/text.vim中(这个路径在windows上会略有不同):
autocmd BufRead,BufNewFile *.txt setfiletype text
然后把它放到〜/ .vim/ftplugin/text.vim中:
setlocal wrap setlocal linebreak
最好只为文件类型执行一次autocmd,并将其与vimrc文件分开.