Kelimeyi sözlükten kaldır


12

Kullanıyorum 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

Aşağıdaki metin satırını düzenliyordum:

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

Yazım denetimini açmak için aşağıdaki komutu kullandığım için "yeniden" yanlış yazıldığını fark ettim:

setlocal spell spelllang=en_us

"reiszing" beklendiği gibi vurgulanmış ancak daha sonra zgkelimeyi sözlüğe ekleyen komutu yanlışlıkla kullandım . Ben kaçtı /usr/share/dict/wordsama "reiszing" bulamadık.

  • Bu kelimeyi sözlüğümden nasıl kaldırabilirim?
  • Sözcük depolanmazsa /usr/share/dict/words, nerede?

Ben okuduğum başka bir yanıt komut, o

set runtimepath?

vimKullanan yolları bulmak için kullanılabilir:

~/.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

Dosyaları uçurarak sorunumu çözebildim:

$ 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

Bu benim için iyi çalıştı, çünkü bu ilk kez oldu, ama bir kelimeyi zgkomutla ekledikten sonra sözlükten kaldırmanın daha basit ve daha az yıkıcı bir yolu olup olmadığını merak ediyorum .

"Kelime kaldırmak" için büyü adam sayfasındacmd + f ing denedim ama hiçbir şey bulunamadı.


İmla hataları için özür dilerim! bakınız düzenleme
mbigras

1
Şunu mu demek istedin zg (ng yerine)? :-)
StandardEyre

Yanıtlar:


18

Bir kelimeyi kaldırmak için zuwve / veya deneyinzug

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

Bir cmd+farama için, sadece "kaldır" :-) aramada daha başarılı oldum :-)

İle yazımı açarsanız, setlocal spell spelllang=en_usuzun vadeli sözlüğünüz ana dizininizdedir. Benimki:

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

Burada zgkelimeler eklenir.

~/.vim/spell/en.utf-8.addHatalı girdileri kaldırmak için vim'de farklı bir sekme altında düzenleyebilirsiniz , ancak zugkomut muhtemelen daha kolaydır. :-)

zGKomut altında, geçici bir dosyaya ekler/tmp

help spellfile( help spf) dosyanın konumu ve biçimi hakkında daha fazla ayrıntı sağlayabilir.


yanıtınız için teşekkür ederim StandardEyre, sorumu güncelledim, bahsettiğiniz dosya mevcut değil
mbigras
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.