Est-il possible d'ouvrir un nouvel onglet dans le terminal actuel avec quelques commandes?
Est-il possible d'ouvrir un nouvel onglet dans le terminal actuel avec quelques commandes?
Réponses:
Pour ouvrir un nouvel onglet dans le terminal actuellement ouvert, vous pouvez appuyer sur SHIFT+ CTRL+ T. Sinon, utilisez le menu de niveau supérieur, qui affiche le raccourci clavier (voir capture d'écran ci-dessous)
Installer xdotool
- un programme qui vous permet de simuler la saisie au clavier (entre autres).
sudo apt-get install xdotool
puis tapez le terminal:
xdotool key ctrl+shift+t
Cela simulera une pression sur la combinaison de touches et ouvrira le nouvel onglet du terminal.
xdotools
.
Dans Gnome Terminal Emulator, utilisez simplement Ctrl+ Shift+T
Vous pouvez vérifier et modifier cette combinaison de touches et d’autres dans le menu Edition.
cntrl+tab
entre les onglets
dans le terminal, la touche de raccourci est
Ctrl+ Shift+T
ce raccourci peut également être édité
Nouvel onglet Ctrl+ Shift+T
Fermer l'onglet: Ctrl+ Shift+W
Switch tab: Ctrl+ Pg Upet Ctrl+Pg Dn
Déplacer l'onglet: Ctrl+ Shift+ Pg Upet Ctrl+ Shift+Pg Dn
Hein, je fais ceci pour lancer un processus de construction. package.sh construit et télécharge des images Docker - je les préfère donc se chevaucher. gnome-terminal
a quelques options en ligne de commande pour créer de nouveaux onglets:
#!/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 vous souhaitez ouvrir un nouvel onglet dans un répertoire spécifique :
Définissez le raccourci sur Basculer vers le dernier onglet dans les préférences de votre terminal.
Mettez le raccourci à la commande ci-dessous.
gnome-terminal --tab --working-directory=$HOME/path/to/the/dir; xdotool key <Switch to Last Tab shortcut>
Assurez-vous que xdotool est installé.