591 votos

¿Cómo puedo borrar/borrar la línea actual en la terminal?

Si estoy usando el terminal y escribir una línea de texto de un comando, hay atajo de teclado o de todos modos para desactivar/eliminar esa línea?

Por ejemplo, si mi línea actual/comando de verdad es algo como:

> git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is here now>

Hay un atajo de teclado o comandos a los que ir, desde los de arriba:

>

?

Por lo general, presione la down clave y si mi línea actual es una nueva marca en la historia, que va a borrar. Pero si yo voy por mi historial de comandos a través de la up clave y empezar a editar o utilizar los comandos, down sólo va a cambiar el mensaje para la próxima más reciente de comandos en la historia, por lo que no funciona aquí, a menos que yo pulse down varias veces.

Gracias!

1094voto

kev Puntos 41855

Puede utilizar Ctrl+U para borrar hasta el principio.

También puede utilizar Ctrl+C para cancelar.

Si usted quiere guardar el historial, puede utilizar Alt+Mayús+# para hacer un comentario.

456voto

Trickster Puntos 1441

Sólo para resumir todas las respuestas

  • Limpiar la línea: Usted puede usar Ctrl+U para borrar hasta el principio.
  • Limpiar la línea: Ctrl+Un Ctrl+K para limpiar la línea actual en el terminal
  • Cancelar el comando/línea: Ctrl+C.
  • Recordar la eliminados comando: Ctrl+Y
  • Ir al comienzo de la línea: Ctrl+Un
  • Ir al final de la línea: Ctrl+E
  • Quitar el avance de las palabras por ejemplo, si son medio del comando: Ctrl+K
  • Eliminar caracteres a la izquierda, hasta el principio de la palabra: Ctrl+W
  • Para eliminar todo el símbolo del sistema: Ctrl + L
  • Alternar entre el inicio de la línea y la posición actual del cursor: Ctrl + XX

21voto

Spyros Mandekis Puntos 512

Ctrl+Un, Ctrl+K para limpiar la línea actual en el terminal. Usted puede recordar con Ctrl+Y , si es necesario.

15voto

bluTaz Puntos 78

o si el uso de vi modo, golpeó Esc seguido por cc

para volver lo que acaba de borrar, Esc y, a continuación, p :)

10voto

darkmist Puntos 2023

Una alternativa a Ctrl+Un, Ctrl+K es Ctrl+E, Ctrl+U.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X