我已经在vim中为.txt文件启用了拼写,但是在查看帮助文件时想要设置nospell因为我的标准语言设置是德语,所以大多数帮助文本被标记为拼写错误.每当我咨询帮助时,我都必须发出.set nospell.有任何想法吗?
小智 20
您可以autocmd
使用文档目录创建vim 作为文件模式的一部分.例如:
autocmd BufEnter /usr/share/vim/vim73/doc/*.txt set nospell
autocmd BufLeave /usr/share/vim/vim73/doc/*.txt set spell
Run Code Online (Sandbox Code Playgroud)
输入帮助文件的缓冲区时,第一个条目应该关闭拼写检查.第二个应该在你离开缓冲区时重新打开它.
有关自动命令检出的更多帮助:h autocmd
.
Spa*_*ong 17
您可以输入.vimrc
一个自动命令来在本地禁用拼写帮助文件.(这实际上是一种文件类型):
autocmd FileType help setlocal nospell
Run Code Online (Sandbox Code Playgroud)
我更喜欢这种方法,因为
nospell
选项仅与当前缓冲区(或窗口)相关联,因此您无需检查是否输入或离开缓冲区.