====== tmux ====== Röviden a ''tmux'' egy fejlett [[tudasbazis:linux:screen]]. ===== Használata ===== * https://gist.github.com/MohamedAlaa/2961058 * http://code.tutsplus.com/tutorials/intro-to-tmux--net-33889 Minden **tmux** billentyűprancsot meg kell előznie egy úgynevezett //"prefix"//-nek, ami az alapbeállítások szerinte a Ctrl-b. Ezt leütve fogja a **tmux** a többi billentyűleütésünket értelmezni, mint utasítás A **vim**-hez hasonlóan a **tmux**-ban is van parancs beviteli lehetőség, melyet a :-tal érhetünk el. ===== Indítás ===== ^ Művelet ^ Parancs | | Program indítása | tmux | | Új, elnevezett példány indítása | tmux new -s "myname" | | Visszacsatlakozás egy korábbi példányhoz | tmux attach | | Visszacsatlakozás egy korábbi példányhoz név alapján | tmux a -t "myname" | | Példányok listázása | tmux ls | | Példány bezárása név alapján | tmux kill-session -t "myname" | A parancsoknak van rövid megfelelője (pl. ''attach'' = ''a'') ==== Példányok (session/instance) ==== ^ Művelet ^ Billentyű parancs ^ tmux parancs | | Új ''tmux'' példány | | '':new'' | | Példány átnevezése | $ | | | Páldány lecsatlakoztatása | d | | ^ ^^| | Iterakív példány választó | s || ==== Ablakok (fülek) ==== ^ Művelet ^ Billentyű parancs | | Új ablak | c | | Ablak bezárása | & | | Ablak átnevezése | , | ^ ^| | Következő ablak | n | | Előző ablak | p | | Iterakív ablak választó | w | | Ablak keresése | f | ==== Panelek ==== ^ Művelet ^ Billentyű parancs | | Panel függőleges vágása | % | | Panel vízszintes vágása | " | | Panel bezárása | x | ^ ^| | Váltás a panelek között | Up/Down/Left/Right | | Panel teljes képernyőre és vissza | z | | Panelek átmérezetése | Ctrl-Up/Ctrl-Down/Ctrl-Left/Ctrl-Right | | Panelek elrendezésének váltása | Space | | Panelek megcserélése | o | | Panelek számának megjelenítése | q | ^ ^| | Panelek átalakítása ablakká | + | | Ablak visszaalakítása panellé | Minus | ===== VI üzemmód ===== A //prefix// után a jól megszokott **vi**-os parancsok használhatók, melyhez a következőt kell írni a ''${HOME}/.tmux.conf'' fájlba: setw -g mode-keys vi