Jag installerade tmux
via apt-get
och det finns ingen .tmux.conf
-fil i min hemkatalog, även efter att jag kör tmux
.
Jag har försökt följa en tmux-självstudie , men den första delen handlar om att ändra den här filen, men eftersom jag inte har den här filen sitter jag fast. Hur får jag tmux conf-filen?
Kommentarer
- Jag skapade github.com/ gpakosz / .tmux för att hjälpa människor komma igång med tmux
Svar
Det borde finnas flera exempel på konfigurationsfiler i /usr/share/doc/tmux/examples
eller /usr/share/tmux/
. Du kan kopiera någon av dem till ~/.tmux.conf
för att testa.
Alternativt kan du skapa en ~/.tmux.conf
med standardinställningarna genom att använda detta kommando inifrån tmux:
tmux show -g > ~/.tmux.conf
Detta kommando fungerar med tmux version 1.8.
I äldre versioner av tmux
kan ett fel gällande omdirigering av stdout till en fil kräva följande kommando:
tmux show -g | cat > ~/.tmux.conf
Mer information finns här .
Kommentarer
- Varför är
| cat
delen nödvändig? - Det ' är inte, åtminstone i tmux 1.8. Jag ' har redigerat mitt svar för att återspegla detta.
- Jag föreslår starkt att du lär / undervisar långa former av kommandon. Korta formulär tenderar att vara mycket svåra att söka efter. Försök att söka manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html för
show-options
sök sedan eftershow
.
Svar
Om .tmux.conf
filen finns inte, då kan du helt enkelt skapa den. tmux
skulle läsa det nästa gång du startar tmux
.
Resten av detta svar gäller att ta reda på vad ”standardalternativ” är, men notera att du inte behöver verkligen om du inte är intresserad av vad de är.
tmux
verktyget ”s eget show-options
-kommando med -g
-flaggan kommer att dumpa alla globalt inställda alternativ i den aktuella tmux
session (dvs. tmux
måste köras för att kunna använda den).
Så om du ” åter i en tmux
-session, din ~/.tmux.conf
-fil är tom, då tappar följande standardinställningar:
$ tmux show-options -g >tmux.conf-default
Vissa alternativ ställs in av tmux
genom att inspektera skalmiljön. Jag får till exempel status-keys vi
, förmodligen för att jag använder Vi-tangentbindningar i mitt skal (EDITOR
är inställd på vim
).
Hur som helst kommer du att få alternativen på det sättet. Jag har dock märkt att det finns väldigt lite som jag någonsin måste konfigurera i tmux
. Jag tycker att det är väl inställt som standard för min smak, och jag återställer i princip bara prefixnyckeln till Ctrl + a ( b -tangenten är ett steg för långt till höger för komfort på mitt Dvorak-tangentbord), och det är det.
Om du inte behöver / vill ändra något i standardalternativen, behöver du inte ” t behöver en .tmux.conf
-fil.
Svar
om den är installerad via homebrew och sedan sökvägen skulle vara ”/usr/local/Cellar/tmux/2.8/share/tmux”
Och på den här platsen skulle det finnas ett exempel på conf-fil, du kan skapa en ny tmux.conf-fil på den här platsen och kör sedan följande kommando ”tmux källfil tmux.conf”