2009-06-29 15 views
7

Si ha escrito un comando muy largo, digamos cd /very/long/path, y luego haga ctrl + c o ctrl + u (si el cursor está al final), y luego se da cuenta de que desea el comando atrás, ¿hay alguna manera de recuperar la línea completa sin volver a escribir? ¿Hay algún truco para cambiar .bashrc para que bash_history haga un seguimiento de las teclas presionadas en el caparazón y no solo después de que se golpee la tecla enter.recuperar el comando eliminado en bash

He respondido una pregunta al In bash, how does one clear the current input? y me di cuenta que si tenemos alguna opción como esta, sería muy útil.

Respuesta

10

Para deshacer, utilice uno

  • Ctrl + X, Ctrl + U; o
  • Ctrl + _ (guion bajo).

Ver la lista completa de combinaciones de teclas en bash.

+0

Gracias John, le agradezco sus correcciones. Seré más cuidadoso para el resto de mis publicaciones. – vks

Cuestiones relacionadas