Tenía curiosidad si hay una manera de borrar el búfer / salida del terminal a través de algún atajo de teclado. Estoy usando Ubuntu Estoy consciente de
Ctrl + L
borra el terminal, pero aún puede desplazarse hacia atrás para ver el texto anterior. Estoy buscando algo similar a lo que
reset
comando hace. En Mac
apple + k
Parece funcionar.
Respuestas:
En la terminal gnome, puede editar los atajos de teclado con
Edit -> Reset Shortcuts...
Luego puede asignar el comando "Restablecer y borrar", que parece hacer lo que está buscando.Alternativamente, puede limitar el historial de retroceso a un número pequeño (digamos 0) y Ctrl + L estará más cerca de lo que está buscando.
fuente
Edit -> Preferences -> Shortcuts
(estoy usando GNOME Terminal v3.16.2)CTRL+ uborra desde el cursor hasta el comienzo de la línea
CTRL+ kborra del cursor al final de la línea
CTRL+ dborra un carácter a la derecha del cursor
Esc+ Backspaceborra una palabra a la izquierda del cursor
Esc+ dborra una palabra a la derecha del cursor
Alt+ left/rightsalta al comienzo de la palabra anterior / siguiente
Para borrar toda la pantalla, agregue el siguiente alias a su
~/.bashrc
archivo:Ahora, en una nueva terminal, la escritura
cls
borrará todo, incluido el búfer de desplazamiento. Funciona mucho más rápido quereset
ya que no restablece nada.De hecho,
reset
solo es necesario cuando desea reparar un terminal roto, por ejemplo, después de ejecutarcat
un archivo binario.Si está en OSX, entonces Command ( ⌘) + kborrará el terminal ( y la consola de Chrome Devtools 😉) .
fuente
cls
?Ctrl + L vuelve a dibujar el terminal; No lo aclara. Si está en una aplicación de pantalla completa como less o vim, el comando Ctrl-L es lo que usa para volver a dibujar una pantalla corrupta. En vim con resaltado de sintaxis de color, por ejemplo, puede usar ctrl_l para actualizar los colores si se desplaza una larga distancia y vim se confunde entre comillas, corchetes o similares.
Solo como referencia si alguien busca y encuentra esto ... Si necesita borrar el búfer de desplazamiento hacia atrás, configure el búfer en 0 líneas o cierre la ventana y vuelva a abrirlo. O "mientras es verdadero; imprimir; hecho" y luego interrumpir con ctrl + c cuando haya generado suficientes líneas para volar el búfer. El búfer de desplazamiento depende de la aplicación, por lo que si bien la solución dada funciona para el terminal Gnome, no funcionará para ningún otro dispositivo terminal.
fuente
Yo uso Konsole. Siempre he usado Ctrl+ Shift+ Xen el pasado para borrar todo, incluido el desplazamiento hacia atrás. Ahora hay una forma nueva y mejor: Ctrl+ Shift+ Ky Google "los atajos de teclado de konsole borran el historial" no lo llevan allí muy fácilmente, pero lo llevan aquí.
fuente
Cmd+ Ctrl+ Lejecuta el
clear
comando en mac.fuente