如何为vim创建自己的拼写文件?


13

目前,我正在编写文档,在其中需要使用许多首字母缩写词,技术语言和非德语单词。

现在我想知道是否可以创建一个拼写文件(tech_speak)来检查这种技术语言,以便可以使用以下vim命令

:set spelllang=de,tech_speak spell

怎么办呢?

Answers:


13

'spellfile'选项是您要寻找的:

:set spellfile=~/.vim/spell/techspeak.utf-8.add

注意:避免使用特殊字符,如_; 因为它在Vim中分隔了区域名称

然后,您可以使用添加自定义单词zg。您甚至不需要向其中添加任何内容'spelllang'。这些添加将被自动考虑。


是的,这看起来不错,但是,当我使用zgvim 时,会向我抛出“ E751:输出文件名不能具有区域名”。
拉斐尔·阿伦斯

啊,我需要删除_这样的:set spellfile=~/.vim/spell/techspeak.utf-8.add作品。谢谢!
拉斐尔·阿伦斯

1
你是对的; 最好避免出现此类字符;我已经编辑了答案。
Ingo Karkat 2013年

1
:help spell-mkspell

是您要寻找的。


1
如果我错了,请纠正我。但据我所读,我需要一个现有的字典文件。但是我想制作一个可以与我的语言结合使用的新语言文件。
拉斐尔·阿伦斯

1
词典文件可以是简单的单词列表。
n。代词

@nm像csv一样?只是单词之间用逗号分隔?
Zelphir Kaltstahl '16

1
@Zelphir by换行符IIRC
n。代词
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.