¿Es posible abrir una nueva pestaña en el terminal actual con algunos comandos?
¿Es posible abrir una nueva pestaña en el terminal actual con algunos comandos?
Respuestas:
Para abrir una nueva pestaña en el terminal abierto actual, puede presionar SHIFT+ CTRL+ T. Alternativamente, use el menú de nivel superior, que muestra el atajo de teclado (vea la captura de pantalla a continuación)
Instalar xdotool
: un programa que le permite simular la entrada del teclado (entre otras cosas).
sudo apt-get install xdotool
luego escriba la terminal:
xdotool key ctrl+shift+t
Eso simulará presionar la combinación de teclas y abrirá la nueva pestaña en el terminal.
xdotools
.
En Gnome Terminal Emulator solo usa Ctrl+ Shift+T
Puede verificar y cambiar esta y otras combinaciones de teclas en el menú Editar.
cntrl+tab
entre las pestañas
en la terminal la tecla de acceso directo es
Ctrl+ Shift+T
este acceso directo también se puede editar
Nueva pestaña Ctrl+ Shift+T
Cerrar pestaña: Ctrl+ Shift+W
Cambiar pestaña: Ctrl+ Pg Upy Ctrl+Pg Dn
Mover pestaña: Ctrl+ Shift+ Pg Upy Ctrl+ Shift+Pg Dn
Huh, hago esto para bifurcar un proceso de compilación. package.sh construye y carga imágenes acoplables, por lo que prefiero que se superpongan. gnome-terminal
tiene algunas opciones de línea de comando 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
Si desea abrir una nueva pestaña en un directorio específico :
Establezca el acceso directo a Cambiar a la última pestaña en las Preferencias de su terminal.
Pon el atajo al comando a continuación.
gnome-terminal --tab --working-directory=$HOME/path/to/the/dir; xdotool key <Switch to Last Tab shortcut>
Asegúrese de tener instalado xdotool.