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í?

¿Fue útil?

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 mensaje
  • clear (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.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top