Desde el momento en que comencé a usar Flyspell, siempre fue doloroso de usar. Raramente reviso todo el búfer en busca de palabras mal escritas, generalmente escribo y una vez que veo la palabra subrayada, quiero corregirla al instante y continuar escribiendo. Esto es simplemente porque temo olvidar olvidar corregir la palabra más tarde y porque cuando empiezo a realizar una comprobación exhaustiva del búfer, iSpell da demasiados falsos positivos. Entonces, casi siempre corrijo las palabras lo antes posible mientras escribo.
Aquí hay funciones integradas que conozco y razones por las que no son eficientes (para mí):
flyspell-correct-word
- Esto está obligado a hacer clic con el mouse. Olvídalo, no voy a usar el mouse.flyspell-correct-word-before-point
- Lo usé por algún tiempo. Tiene dos desventajas:De manera predeterminada, muestra el menú GUI que es difícil de operar sin mouse y es realmente engorroso cuando tiene una lista de correcciones con más de 10 elementos.
No funciona por palabra mucho antes del punto. Escribo rápido y cuando veo una palabra mal escrita, normalmente tengo una o dos palabras entre la palabra mal escrita y el punto. Necesito mover el punto, corregir la palabra, regresar. Oh.
flyspell-auto-correct-word
- Vea el punto 2 ↑ y además no funciona bien cuando tiene una larga lista de finalizaciones (debido al ciclismo).
P: ¿Cómo puedo usar Flyspell de manera eficiente, con el teclado, pudiendo elegir de la lista de finalizaciones sin ciclar y con la capacidad de corregir palabras aún más o menos distantes?
Las respuestas aceptables incluyen paquetes que ayudan a navegar a palabras mal escritas anteriores, corregirlas y regresar o algo así, así como pequeños fragmentos, posiblemente de su propio archivo de configuración, ya que creo que otras personas descubrieron sus formas de interactuar eficientemente con Flyspell.
ttwo
por ejemplo, aunque en mi menú veo 26 correcciones propuestas.