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).