自动在vimrc中启用拼写检查

Mat*_*tty 19 vim

如何在.vimrc文件中启用自动启用拼写检查?也许有一种方法可以定义一个快捷方式来切换它.

更好的是,是否可以仅为某些文件扩展名启用它?

Ale*_*lex 26

您应该能够放入set spell.vimrc文件.


小智 21

对于某些文件扩展名,您可以在Vim中使用自动命令:

au BufRead *.txt setlocal spell
Run Code Online (Sandbox Code Playgroud)


Xav*_* T. 6

要快速切换拼写开启和关闭,您可以使用以下映射:

nmap <silent> <leader>s :set spell!<CR>

拼写检查往往会减慢大文件的加载速度.

  • @dustin:由同一个组合<leader> s.当你添加'!' 在命令结束时,它表示您想要切换它,即当它当前为true时将其设置为false,并在当前为false时将其设置为true. (3认同)