Być może ta odpowiedź nie zapewnia oczekiwanego rozwiązania (interaktywna korekta słów podczas pisania), chciałbym podzielić się moimi sposobami walki z takimi problemami.
Przede wszystkim nie lubię rzeczy, które cicho zmieniają mój tekst (wielkie litery itp., Co jeśli chcesz wpisać słowo IBuffer
, myślę, że taki „korektor” jest niewłaściwy), więc radzę dwie rzeczy:
Najpierw spróbuj włączyć funkcję „Sticky Keys”. Z początku może się to wydawać dziwne, ale używam go cały czas. Ta funkcja jest dostępna na poziomie systemu operacyjnego / pulpitu, nie jest to Emacs. Gdy ta funkcja jest włączona, najpierw naciskasz,
⇧ Shifta następnie naciskasz inny klawisz, który chcesz zapisać wielką literą. W ten sposób Twój problem nie może nawet powstać, tylko jedna litera jest pisana wielkimi literami w tym sekwencyjnym podejściu! Zmniejsza to również pracę, którą muszą wykonać ręce, trzymając ⇧ Shiftklucz. Myślę, że teraz łatwiej jest pisać.
Po drugie, nadal możesz ⇧ Shiftnormalnie używać klucza (trzymając go), kiedy uważasz, że jest to konieczne, ale chciałbym zaproponować Ci pakiet Emacsa o nazwie Fix Word . Nawet jeśli nie podoba Ci się „Sticky Keys”, możesz z łatwością korygować słowa do odpowiednich form i możesz poprawić kilka słów z rzędu bez zbędnych ruchów kursora. Spróbuj, używam go cały czas. (Nadal trudno jest poprawić rzeczy, jeśli wprowadziłeś kilka słów, a słowo, które musisz wpisać wielkie litery, znajduje się gdzieś pośrodku).
looking-at-p
, który w ogóle nie ustawia danych dopasowania (w porządku, ponieważ nie potrzebujesz go ani nie używasz tutaj).