¿Cómo borrar el desplazamiento hacia atrás en el comando de pantalla?
-
02-07-2019 - |
Pregunta
Yo uso el screen
comando para realizar múltiples tareas en la línea de comandos en Linux y configuré la longitud del búfer de desplazamiento hacia atrás en un valor muy grande.¿Existe una combinación de teclas para borrar el búfer de una determinada pestaña cuando ya no la quiero allí?
Solución
este hilo tiene la siguiente sugerencia:
En la ventana cuyo scrollback desea eliminar, configure el scrollback en cero, luego devuélvalo a su valor normal (en su caso, 15000).
Si lo desea, puede unir esto a una clave:
enlazar / evaluar "retroceder 0" "retroceder 15000"
Puedes emitir el scrollback 0
comando de la sesión también, después de escribir C-a :
.HTH.
Otros consejos
C-a C
borrará la pantalla, incluido el mensajeclear
(comando, no combinación de teclas) borrará la pantalla y dejará un mensaje
Hora estimada de llegada:leyó mal la pregunta original;¡Estos solo borrarán el texto visible, pero no borrarán el búfer!
También agregué el comando "borrar" para limpiar la pantalla actual.NÓTESE BIEN.Tienes que presionar Enter para recuperar tu mensaje.
bind '/' eval "clear" "scrollback 0" "scrollback 15000"
También agréguelo ".screenrc" para que sea permanente.
NÓTESE BIEN.Agregué comillas simples alrededor de la barra para asegurarme de que no interfiriera en mi ".screenrc".Puede que no sea necesario.
alias cls='printf "\e[3J\033c"'
Borra la pantalla y el búfer de retroceso.
^a : clear
funcionó para mí en Ubuntu.
Command-K parece ser la mejor solución para Mac.Para obtener más detalles y explicaciones, consulte esta página.
Desde la página de manual:
C-a C (clear) Clear the screen.