GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So ändern Sie das Standardverzeichnis für neue Fenster innerhalb von tmux

  1. Starten Sie tmux wie folgt:

    (cd /aaa/bbb; tmux)
    

    Jetzt beginnen alle neuen Fenster (oder Bereiche), die Sie erstellen, im Verzeichnis /aaa/bbb , unabhängig vom aktuellen Verzeichnis des aktuellen Bereichs.

  2. Wenn Sie das Standardverzeichnis einmal ändern möchten tmux läuft, verwenden Sie attach-session mit -c .

    Zitat aus dem tmux Handbuchseite für attach-session :

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

    Zum Beispiel:

    • Strg +b :

    • attach -c /ddd/eee

    Neue Fenster (oder Bereiche) werden jetzt im Verzeichnis /ddd/eee gestartet , unabhängig vom Verzeichnis des aktuellen Bereichs.


Für diejenigen, die nach etwas mehr Referenz suchen, als die ausgewählte Antwort bietet, gab es auf StackOverflow eine weitere gute Antwort auf diese Frage:

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

Dies bietet Möglichkeiten, dies zu tun, ohne die Sitzung zu verlassen, und für diejenigen, die tmux in mehreren Sitzungen verwenden (wie ich), gibt die obige Antwort einen etwas besseren Kontext dafür, wie attach /attach-session funktioniert.

Sehen Sie sich die beiden verfügbaren Antworten für unterschiedliche Verwendungsmöglichkeiten an. Ich fand beide hilfreich/aufschlussreich.


Linux
  1. Wie ändere ich die Standardzeilenlänge für Od und Hexdump?

  2. Wie ändere ich das Standardverzeichnis von Vsftpd in / anstelle des Home-Verzeichnisses des Benutzers?

  3. So ändern Sie den Standardkernel (Booten vom alten Kernel) in CentOS/RHEL 8

  4. Wie ändere ich das Verzeichnis in Git Bash mit Git für Windows?

  5. Wie ändere ich den Standard-Desktop-Manager in Debian?

So verwenden Sie den Linux-cd-Befehl zum Ändern des Verzeichnisses

So ändern Sie die Standardbenutzer-Shell im Linux-Betriebssystem

So ändern Sie die Standard-Shell im Linux-System

So ändern Sie das Standardterminal in Ubuntu

Wie ändere ich den standardmäßigen Addon-Domänenpfad von cPanel?

Wie ändere ich den Terminal-Cursor von Box zu Zeile?