Я использую 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
Я редактировал следующую строку текста:
enable mouse scrolling, pane selection, pan reiszing and so on.
Я заметил, что «reiszing» был написан с ошибкой, поэтому я использовал следующую команду для включения проверки орфографии:
setlocal spell spelllang=en_us
«reiszing» был выделен, как и ожидалось, но затем я случайно использовал zg
команду, которая добавила слово в мой словарь. Я пролистал, /usr/share/dict/words
но не нашел "переизбытка".
- Как мне удалить это слово из моего словаря?
- Если слово не сохранено
/usr/share/dict/words
, то где оно?
Я прочитал в другом ответе, что команда
set runtimepath?
Может использоваться для поиска путей, которые vim
используют:
~/.vim
/usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/vimfiles
/usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime
/usr/local/Cellar/macvim/8.0-127
/MacVim.app/Contents/Resources/vim/vimfiles/after
~/.vim/after
Я смог решить мою проблему, сдул файлы:
$ rm /usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime/spell/en.utf-8.add
$ rm /usr/local/Cellar/macvim/8.0-127/MacVim.app/Contents/Resources/vim/runtime/spell/en.utf-8.add.spl
Теперь это работает нормально для меня, потому что это произошло впервые, но мне любопытно, есть ли более простой и менее разрушительный способ удаления слова из словаря после добавления его с помощью zg
команды.
Я пробовал cmd + f
на странице справочника заклинаний удалить слово, но ничего не нашел.