GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer le nouveau répertoire de fenêtre par défaut à partir du tmux

  1. Démarrer tmux comme suit :

    (cd /aaa/bbb; tmux)
    

    Désormais, toutes les nouvelles fenêtres (ou volets) que vous créez commenceront dans le répertoire /aaa/bbb , quel que soit le répertoire courant du volet courant.

  2. Si vous voulez changer le répertoire par défaut une fois tmux est opérationnel, utilisez attach-session avec -c .

    Citant le tmux page de manuel pour attach-session :

    -c will set the session working directory (used for new windows)
    to working-directory.
    

    Par exemple :

    • Ctrl +b  :

    • attach -c /ddd/eee

    Les nouvelles fenêtres (ou volets) vont maintenant démarrer dans le répertoire /ddd/eee , quel que soit le répertoire du volet en cours.


Pour ceux qui recherchent peut-être un peu plus de références que la réponse sélectionnée, il y avait une autre bonne réponse à cette question sur StackOverflow :

https://stackoverflow.com/questions/27307815/how-to-change-the-starting-directory-of-a-tmux-session

Ce qui fournit des moyens de le faire sans quitter la session, et pour ceux qui utilisent tmux de manière multisession (comme moi), la réponse ci-dessus donne un peu mieux le contexte sur la façon dont attach /attach-session fonctionne.

Voir les deux réponses disponibles pour les différentes façons dont elles peuvent être utilisées. J'ai trouvé les deux utiles/intelligents.


Linux
  1. Comment changer le répertoire Apache 'DocumentRoot' par défaut sous Linux

  2. Comment changer la longueur de ligne par défaut pour Od et Hexdump ?

  3. Comment changer le répertoire par défaut de Vsftpd en/au lieu du répertoire personnel de l'utilisateur ?

  4. Comment changer le noyau par défaut (démarrer à partir de l'ancien noyau) dans CentOS/RHEL 8

  5. Comment changer le répertoire de démarrage d'une session tmux ?

Comment utiliser la commande Linux cd pour changer de répertoire

Comment changer le shell utilisateur par défaut dans le système d'exploitation Linux

Comment changer le shell par défaut dans le système Linux

Comment changer le terminal par défaut dans Ubuntu

Comment changer le chemin de domaine par défaut de l'addon depuis cPanel ?

Générer une nouvelle fenêtre de terminal avec le même répertoire que la fenêtre précédente