Alt+ Tabsolo me permite cambiar entre ventanas que pertenecen a diferentes aplicaciones.
A menudo uso alrededor de cuatro aplicaciones vinculadas a la terminal al mismo tiempo (por ejemplo, IPython, VIM, fish for system y fish for git).
Incluso usando el mouse, hacer clic en el icono del terminal en el lanzador que se ofrece toma tiempo para decidir cuál es cuál. Pero hasta ahora no conozco ninguna forma de cambiar en este caso usando solo mi teclado.
¿Cómo manejar múltiples terminales (e instancias de la misma aplicación en general) de manera eficiente usando el teclado?
Con respecto al caso especial de la terminal, ¿hay una aplicación de terminal que permita terminales de sperate en pestañas?
Y el Oscar es para ...
tmux
unity
shortcut-keys
gnome-terminal
Raffael
fuente
fuente
Respuestas:
En Linux, casi todas las pestañas de soporte de terminal, por ejemplo, en Ubuntu con terminal predeterminado, puede presionar:
Ctrl+ Shift+ To haga clic en Archivo / Abrir pestaña
y puedes cambiar entre ellos usando Alt+ $ {tab_number}(* ej. Alt+ 1)
También es posible que desee echar un vistazo a Terminator
fuente
gnome-terminal
,konsole
y varios otros terminales ampliamente utilizados. AFAIK,gnome-terminal
es la terminal predeterminada en Ubuntu.Puede usar Alt+ tilde( tilde= Grave) para cambiar entre ventanas de la aplicación actual. Tenga en cuenta que tildesiempre es la tecla de la pestaña superior, es una tilde en un teclado de inglés de EE. UU., Pero puede ser cualquier cosa en otros idiomas.
Si presiona la tecla de Windows durante un tiempo, unity le mostrará todos sus atajos de teclado en una superposición:
Finalmente, cerca de todas las aplicaciones de terminal admiten pestañas. El predeterminado en Ubuntu lo hace.
fuente
ALT+~
es que no sabes el orden al que cambiará porque la primera pulsación saltará a la ventana más reciente, luego pasará por el resto de las ventanas. Desearía que hubiera atajos de salto similares para las pestañas.¿Has intentado abrir múltiples terminales usando:
Ctrl+ Shift+T
Luego, cambie entre ellos usando:
Ctrl + PageUP
Y
Ctrl + PageDown
Usualmente uso este escenario al menos para mí
fuente
No es la respuesta que está buscando, pero creo que vale la pena considerarla: en
lugar de varias pestañas, puede usar
screen
ybyobu
:screen
le permite administrar múltiples terminales en la misma ventana. En la imagen anterior puedes ver que tengo 3 terminales (0 tcpdump, 1 top y 2 Node.js). Puede cambiar entre ellos con Ctrl+ a+{index of the terminal}
por ejemplo (hay muchos comandos).byobu
es un contenedor parascreen
, agrega algo de color, más comandos y un menú de ayuda. Pero puedes usarloscreen
solo, sinbyobu
.Aquí hay un tutorial sobre cómo instalar y usar
screen
ybyobu
: https://www.digitalocean.com/community/articles/how-to-install-and-use-screen-on-an-ubuntu-cloud-serverfuente
En KDE es Alt+ `: Configuración del sistema → Aspecto y comportamiento del espacio de trabajo → Comportamiento de la ventana:
fuente
Te sugiero que pruebes Guake , que se puede instalar desde el centro de software
sudo apt-get install guake
Aquí hay una captura de pantalla
Personalmente, cambio las pestañas usando
ctrl + page up
yctrl + page down
, que también es el valor predeterminado hasta donde recuerdo.También he vinculado Guake al
menu
botón, que siempre consideré inútil. Ahora puedo alternar el terminal con un solo botón y sentir que tengo superpoderes.fuente
Alt+ `ie Alt+ le Tildepermite cambiar entre las ventanas de la misma aplicación.
O puede organizar esas ventanas en diferentes espacios de trabajo y usar los métodos abreviados de teclado para ir al espacio de trabajo adecuado; Tengo cuatro espacios de trabajo y uso Ctrl+ Alt+ →, Ctrl+ Alt+ ↓, Ctrl+ Alt+ ←, Ctrl+ Alt+ ↑para cambiar entre ellos. Esto podría ser comparativamente una forma más rápida de ir a la ventana de la aplicación correcta cuando tiene que manejar bastantes. Puede especificar la cantidad de espacio de trabajo que se utilizará en su sistema.
Para intercambiar las ventanas entre los espacios de trabajo, uso Shift+ Ctrl+ Alt+ →, Shift+ Ctrl+ Alt+ ↓, Shift+ Ctrl+ Alt+ ←, Shift+ Ctrl+ Alt+ ↑.
Estos son algunos emuladores de terminal que permiten la función de múltiples pestañas:
fuente
Crea una nueva ventana de terminal:
ctrl + shift + n
Cree una nueva pestaña de terminal:
ctrl + shift + t
Cierre una sola pestaña o ventana de terminal:
ctrl + d
Cambiar entre ventanas de terminal:
alt + `
Cambiar entre pestañas de terminal:
ctrl + pg dn
(izquierda),ctrl + pg up
(derecha) oalt + #
, por ejemploalt + 1
fuente
Raffael preguntó:
Realmente me gusta Konsole por eso.
Atajos de teclado (¡que también se pueden cambiar!)
Nueva pestaña
Cambiar pestaña
Mover pestaña
Cerrar pestaña
También puede dividir la vista (vertical u horizontalmente)
y cerrar vista dividida
Y pruébalo junto con Gnome Extension Putwindows
fuente
Simplemente mantenga presionada la tecla Alt (después de liberar Tab y elegir la (s) ventana (s) de CLI) un poco más y tendrá la oportunidad de elegir entre varias ventanas de CLI ...
fuente
Cambiar entre instancias abiertas de un programa:
Alt + `
Cambiar entre pestañas abiertas de una instancia de programa:
Ctrl + Tab
Cambiar entre programas:
Alt+ Tabo Super+Tab
fuente
Mi solución es usar xterm como envoltorio. Por mucho que me guste la función de agrupación, a veces es mejor desagrupar una ventana. Es decir, uso Midnight Commander como administrador de archivos y se agrupa con otras ventanas de terminal, lo que no es agradable.
Entonces lo que hice es:
Exec=xterm -geometry 152x42 -fa 'Monospace' -fs 19 -T "Midnight Commander" -n "Midnight Commander" -e mc
Puedes hacer algo como esto en tu aplicación. Tenerlo envuelto en xterm hace que se coloque en un grupo separado en la pestaña alt. No es una solución perfecta, tendrá que lidiar con el esquema de color, la copia en el búfer puede darle un problema, pero generalmente es una solución alternativa correcta.
fuente
Los siguientes comandos te ayudarán mucho:
Cree una nueva ventana de terminal en el directorio de usuarios:
Ctrl + Alt + T
Crear nueva ventana de terminal en el directorio de trabajo actual:
Ctrl + Shift + N
Crear nueva pestaña de terminal en el directorio de trabajo actual:
Ctrl + shift + T
Minimice una ventana de terminal o (cualquier ventana abierta):
super(window key) + H
Cambiar entre ventanas de diferentes aplicaciones:
Alt + tab
Cambiar entre ventanas de terminal (ventanas de la aplicación abierta actual):
Alt + tilde
fuente