技巧121-使用其他拼写字典
- 一旦启用了Vim的拼写检查器,它将以英语字典作为默认的拼写字典进行单词比较。
- 通过配置spelllang选项,可以更改其默认设置。
- spellang选项并不是全局性的,它永远只在本地缓冲区生效。
- 这意味着在编辑2各或2各以上的文档时,可以分别采用不同的拼写文件。
指定某个语言的区域性变体
- Vim的拼写文件本身就支持英语的几种区域性变体。
- 默认设置spelllang=en
- 意味着所有被以英语为母语的地区所认可的单词都是合法的。
- 无论输入的是英式拼法还是美式拼法,Vim的拼写检查器都认为时正确的。
- 可以指示Vim只接受美式拼法。
:set spell
:set spellang=en_us
获取其他语言的拼写文件
- Vim的发行版本内置了支持英语的拼写文件。
- 可以到:http://ftp.vim.org/vim/runtime/spell/下载它支持的其他几十种语言的拼写文件。
- 如果试着加载某个尚未得到系统支持的拼写文件,Vim会提供下载安装的方法。
- 该功能由一个名为spellfile.vim的插件实现。(:h spellfile.vim)
- 激活该插件需要在.vimrc中配置:
set nocompatible
plugin on