사전에서 단어를 제거


12

나는 사용하고있다 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 + fING를 주문 man 페이지를 "제거 단어"하지만 발견 아무것도.


오타가 유감입니다! 편집 참조
mbigras

1
ng 대신 zg을 의미합니까? :-)
StandardEyre

답변:


18

단어를 제거하려면 시도 zuw및 / 또는zug

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

A에 대한 cmd+f검색, 난 단지 "제거"에 더 성공 검색이 있었다 :-)

맞춤법을 설정하면 setlocal spell spelllang=en_us장기 사전이 홈 디렉토리에 있습니다. 광산은 :

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

여기에 zg단어 가 추가됩니다.

~/.vim/spell/en.utf-8.addvim에서 다른 탭 아래의 편집 하여 잘못된 항목을 제거 할 수 있지만 zug명령이 더 쉬울 것입니다. :-)

zG명령은 아래의 임시 파일에 추가합니다./tmp

help spellfile( help spf)는 파일 위치 및 형식에 대한 자세한 정보를 제공 할 수 있습니다.


응답에 감사드립니다 StandardEyre, 내 질문을 업데이트했습니다. 언급 한 파일이 없습니다
mbigras
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.