Pregunta ¿Cómo mostrar un solo terminal en dos columnas?


Al visualizar un PDF en un monitor de pantalla ancha, el espectador puede mostrar dos páginas una al lado de la otra. ¿Es posible hacer algo como esto para una ventana de terminal para que pueda utilizar de manera significativa el área de una pantalla ancha?

La idea es simple Digamos que evoco vdir. Entonces me gustaría tener la última parte de la lista en la columna de la derecha y la última pero una parte en la columna de la izquierda. Intenté imitar esto en vim para mostrar cómo se vería:

Screenshot

Nota: No estoy buscando dividir la ventana en dos terminales separados como tmux ofertas. Quiero tener una terminal, solo que su parte "inferior" está asignada a la columna derecha y su parte "superior" a la izquierda.


15


origen


Buena idea. No sé de ninguno que lo haga actualmente. Pero en la mayoría de las combinaciones de teclas simples (Shift-pgup) se mostrará rápidamente el buffer de desplazamiento. - Keith
Puede hacer que los dos lados muestren el mismo terminal dividiendo un multiplexor de terminal, como tmux, anidando dos instancias y uniéndolas al mismo socket. Mantener a uno de los dos desplazados hacia arriba es la parte más desafiante. - Attila O.
@ Keith Sí, lo uso, pero no me ayuda a utilizar toda la pantalla. - Petr Pudlák
Ahora estoy interesado en esto, así que +1 y destacado. - Rob


Respuestas:


Esta pregunta parece ser muy similar a https://stackoverflow.com/questions/11963720/multi-column-terminal-multiplexer. Ver respuestas allí.

La única implementación de la que soy consciente es la mía terminal virtual de dos columnas. Comentarios (por correo electrónico) son bienvenidos.


6





Esta característica parece estar presente en Konsole, el terminal KDE (también instalable para otros entornos de escritorio):

El modo de vista dividida, que se muestra abajo, está inspirado en GNU   Pantalla. Es una herramienta de clonación de salida de consola para que pueda ver dos   vistas del mismo buffer de desplazamiento. Por ejemplo, si eres un desarrollador,   y necesitas compilar algo realmente grande (como decir, KDE), entonces   puede leer a través del rollo a su propio ritmo en un lado, mientras aún está   monitorear el progreso de salida simultáneamente.

http://dot.kde.org/2007/05/23/road-kde-4-konsole-gets-overhaul

Konsole, featuring window split


2



Parece prometedor. Lo que me gustaría lograr es que ambas vistas se desplacen, mostrando juntas la última 2n líneas. - Petr Pudlák