Jeg installerte tmux
via apt-get
og det er ingen .tmux.conf
fil i hjemmekatalogen min, selv etter at jeg har kjørt tmux
.
Jeg har prøvd å følge en tmux-opplæring , men den første delen innebærer å endre denne filen, men siden jeg ikke har denne filen, sitter jeg fast. Hvordan får jeg tmux conf-filen?
Kommentarer
- Jeg opprettet github.com/ gpakosz / .tmux for å hjelpe folk i gang med tmux
Svar
Det bør være flere eksempel på konfigurasjonsfiler i /usr/share/doc/tmux/examples
eller /usr/share/tmux/
. Du kan kopiere noen av dem til ~/.tmux.conf
for å teste.
Alternativt kan du opprette en ~/.tmux.conf
med standardinnstillingene ved å bruke denne kommandoen fra tmux:
tmux show -g > ~/.tmux.conf
Denne kommandoen fungerer med tmux versjon 1.8.
I eldre versjoner av tmux
, kan en feil angående omdirigering av stdout til en fil kreve denne kommandoen:
tmux show -g | cat > ~/.tmux.conf
Mer info finner du her .
Kommentarer
- Hvorfor er
| cat
-delen nødvendig? - Det ' er ikke, i det minste i tmux 1.8. Jeg ' har redigert svaret mitt for å gjenspeile dette.
- Jeg foreslår sterkt å lære / undervise i lange former for kommandoer. Korte skjemaer har en tendens til å være veldig vanskelig å søke etter. Prøv å søke manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for
show-options
søk deretter ettershow
.
Svar
Hvis .tmux.conf
filen eksisterer ikke, så kan du bare lage den. tmux
vil lese den neste gang du starter tmux
.
Resten av dette svaret gjelder å finne ut hva «standardalternativer» er, men vær oppmerksom på at du ikke trenger virkelig dette med mindre du er interessert i hva de er.
tmux
verktøyets egen show-options
kommando med -g
flagget vil dumpe alle de globalt angitte alternativene i gjeldende tmux
økt (dvs. tmux
må kjøre for å bruke den).
Så hvis du » er i en tmux
-økt, ~/.tmux.conf
-filen er tom, så vil følgende dumpe standardinnstillingene:
$ tmux show-options -g >tmux.conf-default
Noen alternativer er satt av tmux
ved å inspisere skallmiljøet. Jeg får for eksempel status-keys vi
, antagelig fordi jeg bruker Vi-tastebindinger i skallet mitt (EDITOR
er satt til vim
).
I alle fall vil du få alternativene på den måten. Imidlertid har jeg lagt merke til at det er veldig lite som jeg noen gang må konfigurere i tmux
. Jeg synes det er godt satt opp som standard for min smak, og jeg setter i utgangspunktet bare prefiksetasten til Ctrl + a ( b nøkkelen er et skritt for langt til høyre for komfort på Dvorak-tastaturet mitt), og det er det.
Hvis du ikke trenger / vil endre noe i standardalternativene, trenger du ikke » t trenger en .tmux.conf
-fil.
Svar
hvis den er installert gjennom hjemmebrygging og deretter sti ville være «/usr/local/Cellar/tmux/2.8/share/tmux»
Og på dette stedet vil det være et eksempel på en conf-fil, du kan opprette en ny tmux.conf-fil på dette stedet og Utfør deretter følgende kommando «tmux kildefil tmux.conf»