Puis-je sauvegarder des onglets à la sortie de mon iTerm 2 afin de ne pas avoir à ouvrir les mêmes répertoires après le redémarrage?
Comme Chrome, par exemple.
Je ne pouvais pas trouver une telle option dans les paramètres. "Arrangements" est peut-être ce que je veux, mais il me semble que cela nécessite que je sauvegarde explicitement les onglets.
Réponses:
Vous pouvez enregistrer et restaurer l’arrangement de fenêtres avec les options ⇧ ⌘ Set ⇧ ⌘ Rsous l’écran de fenêtre dans iTerm2.
Vous pouvez démarrer l'option d'arrangement par défaut à activer dans les préférences -> Général -> Démarrage -> Ouvrir la disposition de fenêtre par défaut .
Vous pouvez ajouter des arrangements avec ⇧ ⌘ Set les gérer dans les préférences -> onglet Arrangements .
la source
Essayez iTermocil
la source
yml
fichier, cependant cela ne restaure pas les onglets lors du redémarrage d'Voici ce que je fais sous OSX 10.10.4:
Installez iTerm nightly (la dernière version). Brew est le plus facile:
brew tap caskroom/versions && brew cask install iterm2-nightly
Vous pouvez l'exécuter côte à côte avec d'autres versions. J'utilise Spotlight et regarde les versions pour voir celle que j'ouvre. Par défaut, il sera configuré pour activer la restauration de session qui restaurera les onglets et les répertoires. Cependant, vous devrez peut-être ajuster vos préférences système Apple dans Préférences Système> Général, où Fermer les fenêtres lorsque vous quittez une application. Consultez ce numéro de Gitlab pour une capture d'écran si cela vous laisse perplexe .
la source
Dans iTerm, allez dans Préférences -> Général et sous Ensemble de démarrage , sélectionnez Utiliser les paramètres de restauration de la fenêtre système .
Accédez à Préférences système macOS -> Général et assurez-vous que la case Fermer les fenêtres lorsque vous quittez une application est décochée .
la source
Si quelqu'un comme moi a des problèmes pour activer la «restauration de session» dans iTerm 2.9 beta (ou iTerm3 beta comme ils l'appellent), procédez comme suit:
Pour les geeks de la technologie, il est évident qu’il faut choisir cette option pour que cette fonctionnalité fonctionne, mais pour moi ce n’était pas le cas et je n’ai jamais vu cela mentionné nulle part.
la source
C'est possible avec iterm2: https://www.iterm2.com/documentation-restoration.html
Je devais également décocher "fermer les fenêtres lors de la fermeture d'une application" dans mes préférences système générales: https://support.apple.com/en-us/HT204005 .
la source
Vous arrivez assez tard, mais vous devez d’abord créer des profils, puis utiliser Command- Option/ Alt- Shift H( Hpour une division horizontale; ou pour une permutation Vpour une division verticale). Il vous montrera une liste de vos profils et vous pourrez ensuite les ajouter à votre groupe. Une fois que vous avez construit la configuration que vous aimez, tout comme Sairam l’a fait plus haut.
Voici une vidéo expliquant: Profils iterm2 et arrangements de fenêtres .
la source
Ce n'est toujours pas exactement ce que vous voulez, mais comme vous pouvez vérifier la
$ITERM_SESSION_ID
variable d'environnement pour voir dans quel panneau vous vous trouvez, en la combinant avec une disposition de fenêtre enregistrée, vous pouvez avoir chacun de vos panneaux pour démarrer avec un chemin initial différent, ou n'importe quoi vous voudriez courir par défaut.Par exemple, mon agencement de fenêtres enregistrées est constitué de deux onglets avec deux panneaux dans le premier. J'aurai donc
$ITERM_SESSION_ID=w0t0p0
pour le premier panneau dans le premier onglet,$ITERM_SESSION_ID=w0t0p1
pour le deuxième panneau et$ITERM_SESSION_ID=w0t1p0
pour le panneau unique dans le deuxième onglet. 'w' signifie window, 't' pour tab et 'p' pour panel. Je vérifie ces variables dans mon.zshrc
et exécuter Vim dans le w0t0p0, ipython dans le w0t1p0, respectivement.la source
Dans iTerm2 v2.1.4 il y a un paramètre sous
Profiles
:Reuse previous session's directory
. C'était peut-être là dans les versions précédentes, mais je n'ai pas regardé.Voir la capture d'écran:
la source
Non, à ce jour, je ne pouvais trouver aucun moyen de définir une disposition / des onglets avec des chemins et de la récupérer (comme le fait Sublime Text par exemple) dans iTerm (2.9).
Personnellement, je suis étonné de voir qu’un élément de base (par exemple beaucoup plus pertinent que la couleur des onglets) manque encore sur un projet aussi abouti.
la source
Désactiver la
System Preferences -> General -> "Close windows when quitting an app"
case à cocher a fait le travail pour moi.la source
J'ai trouvé la solution sur le site officiel d'iTerm2, consultez la page https://www.iterm2.com/documentation-restoration.html .
Après avoir configuré iTerm2, vous restaurez la dernière session, comme Chrome. Cependant, le processus (par exemple, npm start) ne peut pas être restauré.
Fonctionne parfaitement sous iTerm2 build 3.0.14 et macOS Sierra 10.12.6 (16G29). J'espère que ça aide.
la source