Est-il possible d'ouvrir un nouvel onglet dans le terminal actuel avec certaines commandes ?
Réponses
Trop de publicités?Si vous voulez ouvrir un nouvel onglet vers une répertoire spécifique :
-
Définir le raccourci pour passer au dernier onglet dans les préférences de votre terminal.
-
Mettez le raccourci de la commande ci-dessous.
gnome-terminal --tab --working-directory=$HOME/path/to/the/dir; xdotool key <Switch to Last Tab shortcut>
Assurez-vous que vous avez installé xdotool.
-
Ouvrir le terminal
-
maximisez-le (ou cliquez simplement sur la fenêtre du terminal)
-
dans la barre supérieure, cliquez sur Terminal --> Préférences
-
sous Général option, interrupteur Fenêtre a Onglet
-
après cela, chaque fois que vous voulez ouvrir un nouveau terminal, faites un clic droit dans le terminal --> Terminal ouvert
La façon dont je veux faire cela est généralement quand je commence à taper cd some/directory/to-switch-to
et je réalise alors que je préférerais ouvrir ce répertoire dans un nouvel onglet. Cette fonction ouvrira un nouvel onglet dans le même répertoire si aucun chemin n'est spécifié, et dans le répertoire spécifié (absolu, relatif à la maison, ou relatif au répertoire courant) si un est fourni, avec beaucoup de crédit à @wolcen .
tcd() {
if [ -d ${PWD}/$1 ]; then
gnome-terminal --tab --working-directory=${PWD}/$1
else
gnome-terminal --tab --working-directory=$1
fi
}
Exemple d'utilisation :
tcd some/directory
Maintenant, si j'ai fini de taper un cd
Je peux appuyer sur la commande ctrl+a
et t
et ENTER
pour ouvrir le répertoire dans un nouvel onglet en quelques clics seulement.
- Réponses précédentes
- Plus de réponses