自动在vimrc中启用拼写检查

时间:2011-09-02 16:06:14

标签: vim

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

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

5 个答案:

答案 0 :(得分:26)

您应该只能将set spell放入.vimrc文件中。

答案 1 :(得分:21)

仅限某些文件扩展名,您可以使用Vim中的autocommands

au BufRead *.txt setlocal spell

答案 2 :(得分:6)

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

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

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

答案 3 :(得分:2)

:e $MYVIMRC

附加一行:

setglobal spell spelllang=en_us

(或类似)

:w|source %

利润

答案 4 :(得分:1)

这类似于Xavier T.的答案,但只会拼写检查本地缓冲区,指定语言或区域,并将切换设置为F5。将以下内容放入~/.vimrc

:map <F5> :setlocal spell! spelllang=en_us<CR>

您还可以使用en_auen_caen_gb等。