1 votos

Cómo eliminar la palabra delante del cursor en la terminal en Mac OS

He leído que fn + opción + borrar eliminará la palabra delante del cursor. Esto funciona para mí en cualquiera de los editores que uso, o cualquier otro campo de texto (chrome, textedit, etc). Sin embargo, en la terminal, la combinación de teclas solo produce un solo (. No tengo ningún problema en eliminar una palabra detrás del cursor con Opción + borrar.

He visto que puedo asignar una combinación de teclas a una acción en las preferencias de la terminal, pero no he podido encontrar mucha documentación sobre estas acciones.

El efecto deseado se puede lograr presionando alt + d, pero me gustaría usar la combinación de teclas fn + opción + borrar. Una posible subpregunta sería ¿cómo puedo asignar fn + opción + borrar a alt + d en las preferencias de la terminal?

0 votos

Depende del shell que uses. En bash y otros programas que tienen readline, por ejemplo, puedes usar Alt-d.

0 votos

Me di cuenta después de escribir la pregunta que esta es una opción. He editado la pregunta para reflejar esto.

0 votos

@ArkadiuszDrabczyk También es la configuración VISUAL (modo emacs vs modo vi)

0voto

jeffo Puntos 149

Esto puede no ser lo que estás buscando, ya que afectará a toda la línea, pero son bastante útiles.

Para eliminar todo en una línea antes o después de tu cursor:

ctrl + w eliminar todo antes del cursor
ctrl + k eliminar todo después del cursor

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X