Am instalat tmux prin apt-get și nu există .tmux.conf fișier în directorul meu de acasă, chiar și după ce am executat tmux.
Am încercat să urmez un tutorial tmux , dar prima parte implică modificarea acestui fișier, dar din moment ce nu am acest fișier sunt blocat. Cum obțin fișierul tmux conf?
Comentarii
- Am creat github.com/ gpakosz / .tmux pentru a ajuta oamenii să înceapă cu tmux
Răspunde
Ar trebui să existe mai multe fișiere de configurare de exemplu în /usr/share/doc/tmux/examples sau /usr/share/tmux/. Puteți copia oricare dintre acestea în ~/.tmux.conf pentru a le testa.
Alternativ, puteți crea un ~/.tmux.conf cu setările implicite utilizând această comandă din tmux:
tmux show -g > ~/.tmux.conf
Această comandă funcționează cu tmux versiunea 1.8.
În versiunile mai vechi ale tmux, o eroare privind redirecționarea stdout către un fișier ar putea necesita această comandă:
tmux show -g | cat > ~/.tmux.conf
Mai multe informații pot fi găsite aici .
Comentarii
- De ce este necesară partea
| cat? - Nu ' este, cel puțin în tmux 1.8. Am ' mi-am editat răspunsul pentru a reflecta acest lucru.
- Vă recomand cu tărie să învățați / să predați forme lungi de comenzi. Formele scurte tind să fie foarte dificil de căutat. Încercați să căutați manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html pentru
show-optionsapoi căutațishow.
Răspuns
Dacă .tmux.conf fișierul nu există, atunci îl puteți crea pur și simplu. tmux l-ar citi data viitoare când porniți tmux.
Restul acestui răspuns se referă la a afla ce este sunt „opțiuni implicite”, dar rețineți că „nu într-adevăr aveți nevoie de acest lucru, cu excepția cazului în care sunteți„ interesat de ceea ce sunt.
tmux-g va arunca toate opțiunile setate la nivel global în actualul tmux sesiune (adică, tmux trebuie să ruleze pentru a-l utiliza).
Deci dacă tu ” re într-o sesiune tmux, fișierul dvs. ~/.tmux.conf este gol, apoi următoarele vor elimina setările implicite:
$ tmux show-options -g >tmux.conf-default
Unele opțiuni sunt setate de tmux prin inspectarea mediului shell. Eu, de exemplu, primesc status-keys vi, probabil pentru că folosesc legături de chei Vi în shell-ul meu (EDITOR este setat la vim).
În orice caz, veți obține opțiunile în acest fel. Cu toate acestea, am observat că există foarte puțin pe care trebuie să-l configurez vreodată în tmux. Îl găsesc bine configurat în mod implicit pentru gustul meu și, practic, doar setez din nou cheia prefixului la Ctrl + a ( b tasta este cu un pas prea departe spre dreapta pentru confort pe tastatura mea Dvorak) și asta este.
Dacă nu aveți nevoie / nu doriți să schimbați nimic în opțiunile implicite, atunci nu faceți acest lucru ” nu aveți nevoie de un fișier .tmux.conf.
Răspuns
dacă este instalat prin homebrew apoi cale ar fi „/usr/local/Cellar/tmux/2.8/share/tmux”
Și în această locație ar exista un exemplu de fișier conf, puteți crea un nou fișier tmux.conf în această locație și apoi executați următoarea comandă „tmux sursă-fișier tmux.conf”