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
- Ho creato github.com/ gpakosz / .tmux per aiutare le persone a iniziare con tmux
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 cercashow
.
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 tmux
-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”