我查看了这个,但并没有太大的帮助。也许我没仔细阅读。
基本上,当我打开一个 .txt 文件时,我想要的设置是:
set wrap
set linebreak
如何开启它们?我该如何操作?
先行致谢。
另外,我使用的是XP系统。
我查看了这个,但并没有太大的帮助。也许我没仔细阅读。
基本上,当我打开一个 .txt 文件时,我想要的设置是:
set wrap
set linebreak
如何开启它们?我该如何操作?
先行致谢。
另外,我使用的是XP系统。
我对那个问题的回答仍然适用:
将基于文件后缀的autocmd命令放置在你的~/.vimrc中。
autocmd BufRead,BufNewFile *.txt set wrap linebreak
正如Luc所说,你可能更喜欢
autocmd BufRead,BufNewFile *.txt setlocal wrap linebreak
如果你有可能同时打开文本文件和非文本文件。
将以下内容放入~/.vim/ftdetect/text.vim文件中(在Windows上,该路径会略有不同):
autocmd BufRead,BufNewFile *.txt setfiletype text
然后将这个文件放到 ~/.vim/ftplugin/text.vim 中:
setlocal wrap
setlocal linebreak
最好只对一个文件类型执行一次autocmd,并将其与您的vimrc文件分开。