Supposons que vous vous trouviez dans le dossier /très/cool/et/profondément/enchevêtré . Et vous voulez ouvrir un nouvel onglet de terminal dans le même dossier.
Comment feriez-vous ?
J'utilise Mac OS et Zsh.
Supposons que vous vous trouviez dans le dossier /très/cool/et/profondément/enchevêtré . Et vous voulez ouvrir un nouvel onglet de terminal dans le même dossier.
Comment feriez-vous ?
J'utilise Mac OS et Zsh.
Si vous avez besoin d'ouvrir ce nouvel onglet tout de suite, sans modifier vos fichiers de configuration ou installer de nouveaux plugins, exécutez ceci :
pwd | pbcopy
Ouvrez ensuite manuellement un nouvel onglet Terminal (avec T), et dans le nouvel onglet :
cd "`pbpaste`"
Avertissement : cette opération écrase le contenu du presse-papiers du système.
Une méthode alternative plus longue qui n'écrase pas le presse-papiers :
pwd > $TMPDIR/wd
Ouvrez votre nouvel onglet.
cd "$(cat $TMPDIR/wd)"
rm -f $TMPDIR/wd
Si vous souhaitez que le répertoire change automatiquement à l'ouverture d'un nouvel onglet, utilisez l'option dirpersiste plugin.
Le plugin osx ne sauvegarde que le dernier répertoire mais vous devez exécuter la commande tab
pour ouvrir un nouvel onglet, ce qui n'est pas toujours possible (si, par exemple, vous exécutez quelque chose dans votre onglet actuel).
L'ajout de terminalapp à .zshrc n'a pas fonctionné pour moi, j'ai donc cherché le plugin ~/.oh-my-zsh/plugins/terminalapp
et il me dit :
# This file is intentionally empty.
#
# The terminalapp plugin is deprecated and may be removed in a future release.
# Its functionality has been folded in to the core lib/termsupport.zsh, which
# is loaded for all users. You can remove terminalapp from your $plugins list
# once all your systems are updated to the current version of Oh My Zsh.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.