Considere la siguiente línea de comando bash, donde ^ denota la ubicación del cursor:
svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue"
^
Me gustaría confirmar un archivo diferente con el mismo mensaje. ¿Cómo puedo eliminar la palabra actual, desde la ubicación del cursor hasta el siguiente espacio? ¿Existe también un atajo para eliminar hacia atrás, formar el cursor hacia el primer espacio hacia atrás?
Actualización: ctrl + wborra hacia atrás, pero ¿qué atajo borra una palabra hacia adelante?
set -o emacs
habilita, pero generalmente es el predeterminado; si no, puede poner esa línea en .bashrc
o .bash_aliases
, luego obtener el archivo o recargar el terminal. Sin embargo, los accesos directos a los que puede estar acostumbrado en el modo vi no estarán disponibles, aunque algunos como ctrl + c lo estarán porque no son accesos directos de Bash.
Ctrl u
es una opción para borrar de la posición del cursor al principio ...