我正在使用gvim

$ gvim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51)
MacOS X (unix) version
Included patches: 1-329
Compiled by Homebrew


我正在编辑以下文本行:注意到“ reiszing”的拼写错误,因此我使用以下命令打开了拼写检查:将单词添加到我的字典中。我通过zg进行了搜索,但找不到“ reiszing”。


如何从字典中删除该单词?它在哪里?

我在另一个答案中看到命令

enable mouse scrolling, pane selection, pan reiszing and so on.


可用于查找/usr/share/dict/words使用的路径:

setlocal spell spelllang=en_us


我可以通过吹走文件来解决我的问题:现在是因为这是第一次发生,但是我很好奇是否有一种更简单且破坏性较小的方法,在使用/usr/share/dict/words命令添加单词后将其从词典中删除。

我已经尝试过q4312079在拼写手册页中找到“删除单词”,但未找到任何内容。

评论

抱歉打错了!请参阅编辑

您是说zg(而不是ng)吗? :-)

#1 楼

要删除单词,请尝试使用zuw和/或zug

I've tried cmd + fing the spell man page for "remove word" but found nothing.


对于cmd+f搜索,我仅在“删除”上搜索过::)

如果使用setlocal spell spelllang=en_us打开拼写,则您的长期词典将位于您的主目录中。我的位置在:

 ~/.vim/spell/en.utf-8.add 


zg就是在其中添加单词的地方。条目,则~/.vim/spell/en.utf-8.add命令可能更容易。 :-)

zug命令将添加到临时文件中,位于zG

/tmphelp spellfile)下,可以提供有关文件位置和格式的更多详细信息。

评论


谢谢您的答复StandardEyre,我更新了我的问题,您提到的文件不存在

–mbigras
17 Mar 17 '17 at 17:17