Hogyan kaphatok alapértelmezett tmux konfigurációs fájlt?

Telepítettem a tmux -et a apt-get keresztül, és nincs .tmux.conf fájl a saját könyvtáramban, még azután is, hogy futtattam a tmux fájlt.

Megpróbáltam követni egy tmux oktatóanyagot , de az első rész a fájl módosítását foglalja magában, de mivel nem rendelkezem ezzel a fájllal, ezért elakadtam. Hogyan szerezhetem meg a tmux conf fájlt?

Megjegyzések

Válasz

Többnek kell lennie Konfigurációs fájlok például a /usr/share/doc/tmux/examples vagy a /usr/share/tmux/ fájlban. A teszteléshez bármelyiket átmásolhatja a ~/.tmux.conf helyre.

Alternatív megoldásként létrehozhat egy ~/.tmux.conf az alapértelmezett beállítások a tmux parancs használatával:

tmux show -g > ~/.tmux.conf 

Ez a parancs a tmux 1.8 verziójával működik.

A tmux régebbi verzióiban az stdout fájlba történő átirányításával kapcsolatos hiba szükségessé teheti ezt a parancsot:

tmux show -g | cat > ~/.tmux.conf 

További információ itt található .

Megjegyzések

  • Miért szükséges a | cat rész?
  • Ez ' nem, legalábbis az 1.8-as tmux-ban. ' szerkesztettem a válaszomat, hogy ezt tükrözze.
  • határozottan javaslom a parancsok hosszú formáinak megtanulását / tanítását. A rövid formákat általában nagyon nehéz keresni. Próbálja meg a manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html keresést a show-options kifejezésre majd keresse meg a következőt: show.

Válasz

Ha a .tmux.conf fájl nem létezik, akkor egyszerűen létrehozhatja. tmux elolvassa a következő indításkor tmux.

A válasz további része arra szolgál, hogy kiderüljön, mi a Az “alapértelmezett beállítások” vannak, de ne feledje, hogy erre nincs szüksége valójában hacsak nem érdekli őket.

A tmux utility “s saját show-options parancsával a -g zászlóval az összes globálisan beállított opció az aktuális tmux session (azaz tmux futnia kell a használatához).

Tehát ha ” Ha egy tmux munkamenetben van, a ~/.tmux.conf fájlja üres, majd a következők törlik az alapértelmezett beállításokat:

$ tmux show-options -g >tmux.conf-default 

Bizonyos opciókat a tmux állít be a shell környezet ellenőrzésével. Például kapok status-keys vi -et, feltehetőleg azért, mert Vi-hez tartozó összerendeléseket használok a héjamban (a EDITOR értéke vim).

Mindenesetre úgy kapod meg az opciókat. Azt azonban észrevettem, hogy nagyon kevés van, amit valaha is be kell állítanom a . Az én ízlésem szerint alapértelmezés szerint jól be van állítva, és alapvetően csak az előtag kulcsot állítottam át Ctrl + a -re (a b kulcs egy lépéssel túl jobbra a Dvorak billentyűzet kényelméhez), és ez az.

Ha az alapértelmezett beállításokban nem kell / akar változtatni semmit, akkor nem kell ” nincs szükség .tmux.conf fájlra.

Válasz

ha a homebrew-on keresztül telepítve, akkor az elérési út “/usr/local/Cellar/tmux/2.8/share/tmux” lenne

És ezen a helyen lenne egy példa conf fájl, létrehozhat egy új tmux.conf fájlt ezen a helyen, és majd hajtsa végre a következő parancsot: “tmux source-file tmux.conf”

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük