GNU/Linux >> Linux Esercitazione >  >> Linux

Come modificare la directory predefinita della nuova finestra dall'interno di tmux

  1. Avvia tmux come segue:

    (cd /aaa/bbb; tmux)
    

    Ora, qualsiasi nuova finestra (o riquadro) che crei verrà avviata nella directory /aaa/bbb , indipendentemente dalla directory corrente del riquadro corrente.

  2. Se vuoi cambiare la directory predefinita una volta tmux è attivo e funzionante, usa attach-session con -c .

    Citazione dal tmux pagina man per attach-session :

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

    Ad esempio:

    • Ctrl +b :

    • attach -c /ddd/eee

    Le nuove finestre (o riquadri) verranno ora avviate nella directory /ddd/eee , indipendentemente dalla directory del riquadro corrente.


Per coloro che potrebbero cercare un po' più di riferimento rispetto a quello fornito dalla risposta selezionata, c'era un'altra buona risposta a questa domanda su StackOverflow:

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

Il che fornisce i modi in cui puoi farlo senza lasciare la sessione, e per coloro che usano tmux in modo multisessione (come me), la risposta sopra fornisce un contesto leggermente migliore su come attach /attach-session funziona.

Vedi entrambe le risposte disponibili per i diversi modi in cui possono essere utilizzate. Ho trovato entrambi utili/perspicaci.


Linux
  1. Come creare una nuova finestra sulla directory corrente in Tmux?

  2. Come modificare la lunghezza della linea predefinita per Od e Hexdump?

  3. Come modificare la directory predefinita di Vsftpd in/invece della home directory dell'utente?

  4. Come modificare il kernel predefinito (avvio dal vecchio kernel) in CentOS/RHEL 8

  5. Come cambio la directory principale di un server Apache?

Come utilizzare il comando cd di Linux per cambiare directory

Come modificare la shell utente predefinita nel sistema operativo Linux

Come modificare la shell predefinita nel sistema Linux

Come modificare il terminale predefinito in Ubuntu

Come modificare il percorso del dominio aggiuntivo predefinito da cPanel?

Come cambiare il desktop manager predefinito in debian?