114 votos

Comando para abrir una nueva pestaña en el terminal actual

¿Es posible abrir una nueva pestaña en el terminal actual con algunos comandos?

124voto

Zian Choy Puntos 1510

Si sólo quieres abrir una nueva pestaña

Para abrir una nueva pestaña en el terminal actual abierto, puede pulsar SHIFT + CTRL + T . Como alternativa, utilice el menú de nivel superior, que muestra el atajo de teclado (véase la captura de pantalla siguiente)

Si quieres hacerlo desde la línea de comandos

Instalar xdotool - un programa que permite simular la introducción de datos mediante el teclado (entre otras cosas).

sudo apt-get install xdotool

y luego escribir en el terminal:

xdotool key ctrl+shift+t

Eso simulará la pulsación de la combinación de teclas, y abrirá la nueva pestaña en el terminal.

enter image description here

1 votos

Gran respuesta, realmente fácil de seguir. ¿Cómo se puede hacer un acceso directo para cambiar a la pestaña siguiente/anterior? Esto ayudaría enormemente.

0 votos

¿Qué tema de ventanas estás utilizando? Realmente me gusta

0 votos

Eso no lo estoy usando ahora. Es hace mucho tiempo. no estoy seguro de que no recuerdo el nombre.@xoner

82voto

xangua Puntos 4187

En el emulador de terminal de Gnome sólo hay que utilizar Ctrl + Shift + T

Puede comprobar y cambiar esta y otras combinaciones de teclas en el menú Edición.

9 votos

La pregunta busca un comando y no un atajo.

0 votos

Me encantaría poder cntrl+tab entre las pestañas

1 votos

@JamieHutber Puedes usar Ctrl+PgUp y Ctrl+PgDn

26voto

Zach Puntos 6592

en el terminal la tecla de acceso directo es

Ctrl + Shift + T

este acceso directo también se puede editar

3 votos

que no es una solución de línea de comandos, sino un atajo de teclado.

1 votos

¿Cómo cambiar de pestaña en el terminal?

4 votos

Para pasar de una pestaña a otra utilice CTRL + PAGEUP/PAGEDOWN

22voto

Doug Puntos 591

Nueva pestaña Ctrl + Shift + T

Cerrar la pestaña: Ctrl + Shift + W

Ficha del interruptor: Ctrl + Pg Up y Ctrl + Pg Dn

Pestaña "Mover": Ctrl + Shift + Pg Up y Ctrl + Shift + Pg Dn

0 votos

¿Dónde están los comandos de la línea de comandos?

3voto

Michael Cole Puntos 186

Huh, hago esto para bifurcar un proceso de construcción. package.sh construye y sube imágenes docker - así que prefiero que se superpongan. gnome-terminal tiene algunas opciones de línea de comandos para crear nuevas pestañas:

#!/bin/bash
BRANCH=${1?choose an environment e.g. stage, demo, production}

if [ -x "$(command -v gnome-terminal)" ]; then
  # run in parallel for gnome-terminal
  gnome-terminal \
  --tab --working-directory=`pwd` --command "zsh -is eval './package.sh app1 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 75  && ./package.sh app2 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 150 && ./package.sh app3 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 225 && ./package.sh app4 $BRANCH'" \

else
  # run one at a time for bash
  ./package.sh app1 $BRANCH
  ./package.sh app2 $BRANCH
  ./package.sh app3 $BRANCH
  ./package.sh app4 $BRANCH

fi

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: