En la línea de comando bash, ¿cómo eliminar todas las letras antes del cursor? Sé que Ctrl-k elimina todo después del cursor.En la línea de comando bash, ¿cómo borrar todas las letras antes del cursor?
Respuesta
Ctrl-u
- Cut everything before the cursor
Otros accesos directos Bash,
- Ctrl-a
Move cursor to beginning of line
- Ctrl-e
Move cursor to end of line
- Ctrl-b
Move cursor back one word
- Ctrl-f
Move cursor forward one word
- Ctrl-w
Cut the last word
- Ctrl-k
Cut everything after the cursor
- Ctrl-y
Paste the last thing to be cut
- Ctrl-_
Undo
golpe adicional de acceso directo de línea de comandos hoja de trucos: http://www.bigsmoke.us/readline/shortcuts
Véase el documentación aquí: http://www.gnu.org/software/bash/manual/bashref.html#Commands-For-Killing
En mi sistema, ctrl-b y ctrl-f mueven un caracter. –
¿Dónde está la documentación "oficial" sobre estos? ¿Por qué solo muestras peces sin mostrar cómo pescar? – qazwsx
@Problemania He agregado un enlace. En general, las páginas man o de información son un buen lugar para comenzar, intente ejecutar el comando 'man' seguido del nombre de la herramienta Unix que está utilizando (por ejemplo' man bash'). –
La tecla de acceso rápido Ctrl+U
debería hacer esto por usted.
Ctrl + x retroceso Borrar todos entrada antes de cursor posición actual
En zsh, Alt + w borra todos los caracteres antes del cursor.
En contraste con bash esto no los corta; simplemente los borra.
- 1. R: cómo borrar todas las advertencias
- 2. borrar el caché del navegador por la línea de comando
- 3. ¿Cómo borrar la línea de comando en Octave?
- 4. Borrar todas las filas en la tabla
- 5. cómo hacer todas las letras en la cadena capital?
- 6. ¿Cómo convertir la salida del comando a una matriz línea por línea en bash?
- 7. cómo borrar todas las filas de UITableView
- 8. ¿Cómo puedo eliminar rápidamente una línea en VIM desde la posición del cursor?
- 9. ¿Cómo ignorar todas las líneas antes de que ocurra una coincidencia en bash?
- 10. ¿Cómo pipetear la línea de salida del comando Bash Shell línea a Perl para procesamiento Regex?
- 11. bash para el comando en línea
- 12. ¿Cómo obtener la posición del cursor en bash?
- 13. Comando Emacs para insertar y sangrar línea encima del cursor
- 14. ¿Cómo puedo obtener todas las letras alpabéticas en PHP?
- 15. JavaScript obtener la palabra antes del cursor
- 16. Cómo borrar todas las cookies con jQuery
- 17. Borrar todas las macros vim actualmente definidas
- 18. ¿Cómo borrar una línea de comando de proceso?
- 19. ¿Cómo iterar sobre todas las líneas de archivos pasados en la línea de comando?
- 20. ¿Borrar todas las actividades en una tarea?
- 21. Cómo borrar la última línea en la ventana de comandos
- 22. ¿Cómo ejecutar algún comando antes o después de cada comando Bash ingresado desde la consola?
- 23. Enumeración de todas las letras de unidad disponibles en Windows
- 24. la conversión de todas las letras mayúsculas a init tapas
- 25. ¿Cómo borrar todas las filas de un TableLayout?
- 26. argumentos de línea de comando en bash a Rscript
- 27. ¿Cómo quitar las letras de la cadena?
- 28. ¿Cómo borrar todas las bases de datos en Postgres?
- 29. BASH cómo ejecutar un comando en la terminación del script?
- 30. ¿Cómo borrar todas las líneas en blanco en el archivo con la ayuda de python?
[Pregunta relacionada] (http://stackoverflow.com/questions/9679776/how-do-i-clear-delete-the-current-line-in-terminal). – Thor