⌃W
(control + W) no es lo mismo que la meta + Supr (ESC + borrar si usted no tiene la opción de uso como tecla meta marcada) meta + borrar tratará / _
como la palabra delimitador donde ^W
considerará el espacio como delimitador.
p. Ej. con la tecla ESC + Bakcspace en (cursor al final)
rm /dira/dirb/file1
da
rm /dira/dirb/
mientras^W en el mismo dará
rm
lo tanto, es mejor utilizar \ 033 \ 177 en lugar de^W cuando se define la modificación del perfil del terminal. De esa manera realmente está mapeando ⌥⌫ a lo que esc⌫ está haciendo y sigue teniendo^W para borrar palabras en función del delimitador de espacio.
Me encantaría poder publicar una imagen sobre cómo hacer esto, pero como novatos no puedo.
consulte el comentario de bouke para ver cómo modificar el perfil del terminal.
Por "retroceder palabra borrar", ¿te refieres a la tecla de retroceso? No estoy al tanto de ningún teclado reciente de Apple que tenga una tecla de borrar. –
Con "borrar palabra hacia atrás" quiero decir exactamente eso: eliminar la palabra completa comenzando desde el cursor hacia atrás. :) La última Macbook tiene una clave etiquetada como "eliminar", pero actúa como retroceso. – ibz
estoy enfrentando el mismo problema. el teclado tiene una eliminación hacia atrás pero no se puede usar como vinculante en Terminal.app. – knoopx