Voglio copiare il file tmux.conf predefinito nella mia directory home, ma non riesco a trovare la posizione in Ubuntu 12.04. La pagina man afferma che il file risiede in /etc/tmux.conf, tuttavia ciò non corrisponde alla mia configurazione.
Voglio copiare il file tmux.conf predefinito nella mia directory home, ma non riesco a trovare la posizione in Ubuntu 12.04. La pagina man afferma che il file risiede in /etc/tmux.conf, tuttavia ciò non corrisponde alla mia configurazione.
Risposte:
È possibile utilizzare le impostazioni correnti (predefinite) come punto di partenza:
tmux show -g | cat > ~/.tmux.conf
Nota che il pipe to cat è necessario per ora a causa di un bug noto durante il reindirizzamento di tmux stdout su file.
tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: questo avrebbe già anteposto a tutte le righe con unset -g
cat. Fallo e basta tmux show -g > ~/.tmux.conf. L'uso in catquesto modo è noto come UUOC - "uso inutile di cat".
In base dpkg -L tmuxa ciò che mostra quali file sono installati nel pacchetto, non c'è tmux.conf predefinito incluso nel pacchetto. /etc/tmux.confè solo una posizione che puoi usare (ha senso solo con più utenti che usano tmux) che verrà valutata prima di ~ / .tmux.conf. Devi creare il tuo file .conf. Dai un'occhiata a questo per esempio (primo colpo su google):
Non esiste un /etc/tmux.conffile predefinito . Puoi iniziare con i file di configurazione di esempio in /usr/share/doc/tmux/examples, oppure guardare il manuale / web / etc. per creare il tuo file di configurazione.
La examplesdirectory contiene:
/usr/share/doc/tmux/examples/n-marriott.conf /usr/share/doc/tmux/examples/t-williams.conf /usr/share/doc/tmux/examples/vim-keys.conf /usr/share/doc/tmux/examples/h-boetes.conf /usr/share/doc/tmux/examples/screen-keys.conf
La risposta migliore tmux show -g | cat > ~/.tmux.confnon ha funzionato per me da quando ho ricevuto un sacco di unknown commanderrori.
Dopo ulteriori ricerche ha a che fare con la modifica della sintassi, quindi tmux show -gnon genera più file di configurazione validi. È necessario anteporre ogni riga set -gaffinché questa funzioni o funzioni:
tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf
<filename>in una directory<directoryname>utilizzare il seguente comando:find <directory> -iname <filename>.