无法将新单词添加到 vim 拼写检查器的“好”列表中

无法将新单词添加到 vim 拼写检查器的“好”列表中

我正在使用 vim 拼写检查器。当我执行“zg”(将单词添加到“好”列表)时,它显然有效。如果我保存并退出(使用 :wq 命令)并重新打开文档,所有单词都会变红,表示它们是错误的,除了手动添加的单词。例如,如果我有十个单词,其中七个已经没问题,那么我使用 zg 命令将其他三个单词添加到我的“好单词列表”中,如果我关闭并重新打开此文件,所有七个单词都将被标记为不正确,只有这三个单词会被标记为“好单词”。

我可以看到第一次执行 zg 时创建了两个新文件:~/.vim/spell/pt.utf-8.add ~/.vim/spell/pt.utf-8.add.spl

就好像 vim 只能看到上述文件而看不到原始文件,即:~/.vim/spell/pt.utf-8.spl

答案1

~/.vim/spell/pt.utf-8.add并且~/.vim/spell/pt.utf-8.add.spl是我的目录中唯一显示的文件~/.vim/spell

我首先要尝试两件事:

  1. 重命名pt.utf-8.spl文件。Vim 的官方文档表示这些单词列表文件应该具有以下通用形式:“.{encoding}.add”
  2. 尝试spellfile使用中描述的规范进行明确设置文档

相关内容