Come ottengo un file di configurazione tmux predefinito?

Ho installato tmux tramite apt-get e non cè .tmux.conf nella mia directory home, anche dopo aver eseguito tmux.

Ho provato a seguire un tutorial su tmux , ma la prima parte prevede la modifica di questo file, ma poiché non ho questo file sono bloccato. Come ottengo il file conf tmux?

Commenti

Risposta

Dovrebbero essercene diversi file di configurazione di esempio in /usr/share/doc/tmux/examples o /usr/share/tmux/. Puoi copiare uno qualsiasi di questi su ~/.tmux.conf per provarlo.

In alternativa, puoi creare un ~/.tmux.conf con le impostazioni predefinite utilizzando questo comando dallinterno di tmux:

tmux show -g > ~/.tmux.conf 

Questo comando funziona con tmux versione 1.8.

Nelle versioni precedenti di tmux, un bug relativo al reindirizzamento dello stdout a un file potrebbe richiedere questo comando:

tmux show -g | cat > ~/.tmux.conf 

Ulteriori informazioni sono disponibili qui .

Commenti

  • Perché la parte | cat è necessaria?
  • ' non è necessaria, almeno in tmux 1.8. ' ho modificato la mia risposta per riflettere questo.
  • Consiglio vivamente di imparare / insegnare lunghe forme di comandi. Le forme brevi tendono ad essere molto difficili da cercare. Prova a cercare manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html show-options quindi cerca show.

Risposta

Se .tmux.conf file non esiste, puoi semplicemente crearlo. tmux la leggerà la prossima volta che avvii tmux.

Il resto di questa risposta riguarda capire quale sia le “opzioni predefinite” lo sono, ma tieni presente che non ne hai veramente bisogno a meno che tu non sia “interessato a cosa sono.

Il tmuxshow-options dellutilità / div> con il flag -g scaricherà tutte le opzioni impostate a livello globale nellattuale tmux sessione (cioè, tmux deve essere in esecuzione per usarlo).

Quindi, se tu ” sei in una tmux sessione, il tuo file ~/.tmux.conf è vuoto, quindi quanto segue scaricherà le impostazioni predefinite:

$ tmux show-options -g >tmux.conf-default 

Alcune opzioni sono impostate da tmux ispezionando lambiente della shell. Ad esempio, ottengo status-keys vi, presumibilmente perché utilizzo le associazioni di tasti Vi nella mia shell (EDITOR è impostato su vim).

In ogni caso, otterrai le opzioni in questo modo. Tuttavia, ho notato che cè molto poco che devo configurare in tmux. Lo trovo ben impostato di default per i miei gusti, e fondamentalmente ho solo reimpostato il tasto del prefisso su Ctrl + a (il b è un passo troppo a destra per comodità sulla mia tastiera Dvorak), e questo è tutto.

Se non hai bisogno / vuoi cambiare nulla nelle opzioni predefinite, allora non lo fai ” non serve un file .tmux.conf.

Risposta

se installato tramite homebrew allora percorso sarebbe “/usr/local/Cellar/tmux/2.8/share/tmux”

E in questa posizione ci sarebbe un file di configurazione di esempio, puoi creare un nuovo file tmux.conf in questa posizione e quindi eseguire il seguente comando “tmux file-sorgente tmux.conf”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *