A veces, cuando trabajo, utilizo más de un terminal y me resulta inconveniente cambiar de uno a otro cuando se invocó a todos con Ctrl+ Alt+ T. ¿Hay algún programa o terminal que después del lanzamiento me proporcionaría 4 terminales independientes, cada uno de ellos ocuparía ¼ de la pantalla y facilitaría el cambio entre ellos, por ejemplo, usando la Tabtecla?
gnome-terminal
console
Al Bundy
fuente
fuente
New Tab
.[TAB]
clave ya se utiliza para la finalización automática en el terminal. Si[ALT]+[TAB]
tuviera que cambiar las instancias, por ejemplo , sería más fácil usar ventanas posicionadas en lugar de lo sugerido por @ Zacharee1.Respuestas:
Necesitas Terminator :
Para cuatro terminales al inicio, haga lo siguiente:
Abra Terminator con este comando:
o con este comando:
Salta entre las ventanas de la terminal con Ctrl+ Tab.
Puede asignar su comando de terminador personal a Ctrl+ Alt+ Ten Configuración del teclado> Accesos directos. (Thx @Wilf )
Por supuesto, también puedes crear un
terminator.desktop
archivo. Copie el archivo de escritorio original y realice sus cambios:fuente
terminator ...
comando a Ctrl + Alt + T en Configuración del teclado> Accesos directosapt-get install terminator
comando claramente se refiere a la versión Gtk + -2 que usa VTE antiguo. Como referencia, de hecho es útil mencionar la versión Gtk + -3 que aún no es estable y que Ubuntu aún no ha enviado, pero alguien podría probarlo.Puede iniciar 4 Terminales con Ctrl+ Alt+ Ty ajustarlos a los bordes de su pantalla con Ctrl+ Alt+ Numpad[1,3,7,9]o izquierda / derecha con Ctrl+ Alt+ Numpad[4/6]o arriba / abajo Ctrl+ Alt+ Numpad[8/2]y cambiar con Alt+ Taba UN Terminal y con Alt+ key above Tabentre los terminales si uno está activo .
O
Puede usar pestañas con Ctrl+ Shift+ Ty cambiar entre las terminales con Alt+ Page-Up/ Page-Down.
fuente
Como otra alternativa, sugeriría usar
byobu
.¡La ventaja es que está basado en texto, lo que significa que puede usarlo sin un entorno gráfico! Esto es muy útil cuando se trata de servidores, que a menudo no tienen una GUI.
Incluso tiene una barra de estado inferior con mucha información útil, como la fecha / hora, el promedio de carga, etc.
Los atajos que debe saber si usa Byobu son:
sudo apt-get install byobu
instalará Byobu.Como beneficio adicional, al ser un multiplexor de terminal, significa que no perderá su sesión y sus pestañas si cierra la terminal por error. Y puede ejecutar
byobu
en otro terminal y obtener salidas sincronizadas.Incluso hay scripts para guardar los diseños si desea mantener la sesión durante los reinicios.
fuente
Personalmente, uso
emacs
conM-x ansi-term
oM-x shell
dependiendo de lo que estoy haciendo.Pero si está buscando solo un multiplexor de terminales, siempre existe el silencioso venerado
tmux
:https://github.com/tmux/tmux
Editar: JoKeR señaló que puede instalar
tmux
conapt-get
:fuente
sudo apt-get install tmux
deberías mencionar que supongo.tmux
me usé , solo sé sobre eso. Gracias por la aclaración, aunque lo pondré arriba.Simplemente cambie el tamaño de las ventanas de su terminal para que quepan en una esquina de la pantalla. La Terminal también puede tener pestañas, que pueden ayudar. Haga clic derecho en la ventana y seleccione
New Tab
.Aquí se explica cómo hacer que las ventanas puedan cambiar el tamaño de las esquinas:
sudo apt-get install compizconfig-settings-manager
.sudo ccsm
o buscaccsm
en Unity Dash.Grid
, debajoWindow Management
. Asegúrate de que esté habilitado.Corners / Edges
pestaña y cambie lasCorner
opciones a sus esquinas correspondientes.fuente
Puede usar tmux , un multiplexor terminal.
Para cuatro paneles puede usar este script
4pSession
, cree el script cony agregue el código a continuación
De lo que puede crear un archivo de escritorio:
con este contenido:
Muévase entre los paneles con Ctrl+ By que →o ←o ↑o↓
fuente
Mi cruda contribución a esta pregunta: instale
wmctrl
y ajuste el script que se muestra a continuación, que abre y coloca cuatro ventanas de terminal, en su pantalla. Primero averigüe el tamaño de su pantalla conxwininfo -root
y luego ajuste los-e
parámetros (son en este orden 0, posición x, posición y, ancho, alto). Los números que uso a continuación son solo un ejemploPuede vincular esto como un acceso directo, por ejemplo a Ctrl + I o lo que sea. Otra idea, sin instalar wmctrl, es abrir la
--geometry=
opción 4fuente
Recomiendo encarecidamente tmux. Ofrece muchas personalizaciones y total independencia del mouse (si eso es un problema). Puede dividir las pantallas horizontalmente, verticalmente, alternar entre ellas con algunas teclas, dejar las sesiones abiertas y volver a conectarse a ellas más tarde, etc.
fuente
Con 4 ventanas de terminal abiertas, y mientras trabajo en una de ellas, simplemente puedo cambiar entre ellas con Alt + `(marca izquierda) si quiero usar el teclado, o simplemente hacer clic en el ícono de inicio de la terminal para abrir todas sus ventanas y Haga clic en el elegido.
Mi instalación es Ubuntu 14.04, con el escritorio predeterminado (Unity 3D) y actualizado hasta la fecha.
No entiendo por qué la gente complica las cosas e instala productos de terceros cuando la instalación predeterminada de Ubuntu ya proporciona la función.
fuente
puedes usar Gnu Screen para esto también, y usar una división vertical y una división horizontal.
puedes ponerlos en tu
~/.screenrc
archivo de configuración. He podido dividir usando casi cualquier pantalla gnu, con los ajustes adecuados al archivo .screenrc.Algún combo de abajo debería hacerte en tu
.screenrc
.Lo configuré para 6 pantallas una vez. aquí está mi configuración residual de eso
fuente
puedes usar la aplicación "pantalla"
Instale la pantalla ejecutando el siguiente comando:
Para verificar que la pantalla se ha instalado, ejecute
dentro de una sesión de pantalla, puede crear una nueva ventana presionando CTRL + A, luego C. Su ventana anterior permanecerá activa y podrá realizar otras tareas. Para alternar entre ventanas, presione CTRL + A, luego N (para la siguiente ventana) o CTRL + A, luego P
fuente
Hay atajos incorporados para esto, y una navegación fácil también.
Ctrl + Alt + T
- pulse una vez para iniciar la primera terminal deCtrl + Shift + T
- pulse 3 veces, para obtener 3 más terminal, como aquí, dentro de la misma ventana de la primera terminal deAlt + 1
oAlt + 2
oAlt + 3
oAlt + 4
- cada uno se estos se cambia a la pestaña correspondiente / terminal.Espero que ayude.
fuente