motion – Deténgase al comienzo de una palabra en "forward-word"

Pregunta:

A menudo utilizo múltiples invocaciones de forward-word seguidas de una sola backward-word hacia backward-word para mover el punto al principio de una palabra en una línea. Supongo que nunca me acostumbré a la forma en que forward-word difiere de la w de vim e incluso después de años de usar Emacs no puedo acostumbrarme a la diferencia.

¿Hay alguna función que pueda usar en lugar de forward-word que no salte sobre las palabras sino que también se detenga al principio de una palabra? ¿Existen otras estrategias para moverse al principio de una palabra cuando se mueve un punto hacia adelante que no impliquen ejecutar repetidamente forward-char ?

Respuesta:

El paquete misc (enviado con emacs) tiene la función incorporada forward-to-word , que hace lo que creo que quieres:

forward-to-word is an interactive compiled Lisp function in `misc.el'.

It is bound to M-f.

(forward-to-word ARG)

Move forward until encountering the beginning of a word.
With argument, do this that many times.

Para usarlo, primero agregue (require 'misc) a su archivo de configuración.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım