Jeg installerede tmux
via apt-get
og der er ingen .tmux.conf
fil i min hjemmekatalog, selv efter at jeg har kørt tmux
.
Jeg har forsøgt at følge en tmux-tutorial , men den første del indebærer ændring af denne fil, men da jeg ikke har denne fil, sidder jeg fast. Hvordan får jeg tmux conf-filen?
Kommentarer
- Jeg oprettede github.com/ gpakosz / .tmux for at hjælpe folk med at komme i gang med tmux
Svar
Der burde være flere eksempel på konfigurationsfiler i enten /usr/share/doc/tmux/examples
eller /usr/share/tmux/
. Du kan kopiere nogen af dem over til ~/.tmux.conf
for at teste.
Alternativt kan du oprette en ~/.tmux.conf
med standardindstillingerne ved hjælp af denne kommando inden for tmux:
tmux show -g > ~/.tmux.conf
Denne kommando fungerer med tmux version 1.8.
I ældre versioner af tmux
kan en fejl vedrørende omdirigering af stdout til en fil muligvis kræve denne kommando:
tmux show -g | cat > ~/.tmux.conf
Flere oplysninger findes her .
Kommentarer
- Hvorfor er
| cat
-delen nødvendig? - Det ' er ikke, i det mindste i tmux 1.8. Jeg ' har redigeret mit svar for at afspejle dette.
- Jeg foreslår kraftigt at lære / undervise i lange former for kommandoer. Korte formularer har tendens til at være meget vanskelige at søge efter. Prøv at søge manpages.ubuntu.com/manpages/xenial/da/man1/tmux.1.html efter
show-options
søg derefter eftershow
.
Svar
Hvis .tmux.conf
filen findes ikke, så kan du blot oprette den. tmux
læser det næste gang du starter tmux
.
Resten af dette svar vedrører at finde ud af, hvad “standardindstillinger” er, men bemærk, at du ikke virkelig har brug for dette, medmindre du er interesseret i, hvad de er.
tmux
utility “s egen show-options
kommando med -g
flag vil dumpe alle de globalt indstillede indstillinger i den aktuelle tmux
session (dvs. tmux
skal køre for at bruge den).
Så hvis du ” igen i en tmux
-session, din ~/.tmux.conf
-fil er tom, så vil følgende dumpe standardindstillingerne:
$ tmux show-options -g >tmux.conf-default
Nogle indstillinger er angivet af tmux
ved at inspicere shell-miljøet. Jeg får f.eks. status-keys vi
, formodentlig fordi jeg bruger Vi-nøglebindinger i min skal (EDITOR
er indstillet til vim
).
Under alle omstændigheder får du mulighederne på den måde. Jeg har dog bemærket, at der er meget lidt som jeg nogensinde skal konfigurere i tmux
. Jeg finder det godt opsat som standard for min smag, og jeg genindstiller grundlæggende bare præfiksnøglen til Ctrl + a ( b tasten er et skridt for langt til højre for komfort på mit Dvorak-tastatur), og det er det.
Hvis du ikke behøver / ønsker at ændre noget i standardindstillingerne, så behøver du ikke ” t har brug for en .tmux.conf
-fil.
Svar
hvis den er installeret gennem homebrew og derefter stien ville være “/usr/local/Cellar/tmux/2.8/share/tmux”
Og på denne placering ville der være et eksempel på en conf-fil, du kan oprette en ny tmux.conf-fil på dette sted og udfør derefter følgende kommando “tmux source-file tmux.conf”