Bir kelimeyi yazım denetimi yapmak için Şirket'i nasıl kullanabilirim?


14

company-ispellolabilir tamamlamak bir noktada sözcüğü, ancak yazım için olası düzeltmeler listelemek için Şirket kullanmak isterseniz ne?

Ek bir bonus olarak, bunu Flyspell'e entegre etmenin bir yolu var mı?



1
@Adı Bu, saf bir elisp yazım denetimi motorundan bahsediyor , bu motorun arayüzü değil. Bu soru daha çok sorduğum şeyin ruhudur, fakat mevcut sorunun kapsamı daha dardır.
Sean Allred

1
Birisinin ispell-command-loopkullanmak için yeniden uygulanması gerekeceğinden korkuyorum company-mode. Uyarı mantığını değiştirmenin kolay bir yolu yok gibi görünüyor.
Dmitry

3
Bu sorunun cevabına gerçekten ilgi duyuyorum ve şansım olduğunda bunu kendim çözmeye çalışacağım. Bu arada, Emacs Wiki'de popup.eldüzeltmeleri görüntülemek için kullanılan bazı lisp'ler vardır : emacswiki.org/emacs/FlySpell#toc11 Belki şirkete aşina olan biri daha sonra hackleyebilir.
dadı

3
Bunun için bir çözüm üzerinde çalışırken, bu paketle karşılaştım helm-flyspell
dadı

Yanıtlar:


6

Ispell düzeltme adaylarını göstermenin bazı farklı yolları var, sanırım sadece şirket modunda değil, bir açılır menüde yanlış yazılmış kelimeyi düzeltmek istediniz.

Yanlış yazılmış kelimeyi düzeltmek için hem yerleşik M-$( ispell-word) hem de C-c $( flyspell-correct-word-before-point) harika çalışır, ilkinde düzeltme seçeneklerini göstermek için bir arabellek kullanılır, daha sonra bir GUI açılır menüsü kullanılır:

"Flyspell" üzerinde flyspell-right-word-point-noktasının çalıştırılması


Popup ve dümen gibi başka arayüzler de var:

sineklik-açılır pencere :

flyspell-popup demosu

dümen sineği :

resim açıklamasını buraya girin


1
Faydalı cevap, ama istediğimi kastetmiştim :)
Sean Allred

1
Oh, anlıyorum, seni yanlış anladım.
xuchunyang
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.