
D'r is in kommandorigelark om effisjint meardere sesjes te behearjen dat heul populêr is yn Unix-omjouwings, lykas Linux of macOS. Yn dizze yngong sille wy útlizze wat is Tmux. In nuttige lytse gids foar begjinners.
Tmux is in ôfkoarting fan Terminal Multiplexer. De definysje fan in multiplexer as wy prate oer terminals is dy fan in programma wêrmei in brûker beheare meardere firtuele sesjes binnen ien terminal. In boarne dy't benammen praktysk is by it wurkjen mei tsjinners op ôfstân of as der ferlet is om meardere kommando's tagelyk yn ferskate finsters út te fieren.
Wat is Tmux?
As in goede terminal multiplexer lit Tmux ús split in inkele terminal sesje yn meardere subfinsters of ruten binnen it terminalfinster sels. Op dizze manier kinne wy elk fan dizze lytse finsters tawize om ferskate programma's of sesjes út te fieren shell. Dat wie teminsten it doel fan syn skepper, Nicholas Marriott, doe't it de earste ferzje fan dizze multiplexer yn 2007 lansearre.
In oar nijsgjirrich aspekt is dat it ús mooglik makket loskeppelje en opnij ferbine mei in sesje op elk momint sûnder de prosessen dy't rinne te ûnderbrekken. Dit is heul handich by it omgean mei ferbiningen op ôfstân of lange termyn taken.
Dizze funksjes meitsje Tmux-software foaral geskikt foar bepaalde soarten taken. Lykas bygelyks dizze:
- Untwikkelingen op servers op ôfstân.
- Automatisearring en tafersjochtaken.
- Effisjinte organisaasje fan multitasking wurk.
De meast foarkommende manier om Tmux te brûken is om it meitsjen fan meardere ûnôfhinklike sesjes. (ien foar ûntwikkeling, in oar foar tafersjoch, oaren om in tsjinner te behearjen, ensfh.) dat wy noflik kinne beheare fan deselde monitor, en kinne maklik fan de iene sesje nei de oare springe en wannear wy wolle.
Hoe te ynstallearjen Tmux

No't wy witte wat Tmux is, litte wy sjen hoe't jo it op ús kompjûter kinne ynstallearje. Tmux ynstallearje is frij ienfâldich op Unix-basearre bestjoeringssystemen lykas macOS of Linux. Wy ferklearje it hjirûnder:
Op macOS
Om Tmux te ynstallearjen op macOS Tmux brûke wy de pakketbehearder Thúsbrouw. Dit binne de kommando's dy't wy moatte brûke yn 'e terminal:
- Foar ynstallearje Homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- Foar ynstallearje Tmux: brew ynstalleare tmux
- Foar ferifiearje ynstallaasje: tmux -V
Op Linux
As it systemen binne basearre op Arch Linux, is it mooglik om Tmux te ynstallearjen út de offisjele Arch repository. De metoade is noch ienfâldiger:
- Stap 1: Wy iepenje in terminal.
- Stap 2: Wy ynstallearje Tmux mei de pakketbehearder pacman:
Op Windows
Ja, it is ek mooglik om Tmux op Windows te ynstallearjen, hoewol it proses yn dit gefal in bytsje komplekser is:
- De earste stap is ynstallearje WSL (Windows Subsystem for Linux). Om dit te dwaan, iepenje PowerShell as behearder en fier dit kommando út: wsl -ynstallearje
- Nei wy iepenje ús Linux-distribúsje binnen WSL en wy folgje de ynstruksjes. De kommando's dy't wy nedich binne binne dizze:
- sudo apt-update
- sudo apt ynstallearje tmux
- As lêste, om Tmux te brûken, fiere wy dit kommando út: tmux
Hoe te brûken Tmux
Om Tmux te brûken, moatte jo earst begripe hoe't jo organisaasje is. Elke iepen sesje omfettet in groep finsters. Elk fan dizze finsters is lykweardich oan in terminal, sadat in inkele sesje meardere finsters kin hawwe. Uteinlik kinne finsters ek ferdield wurde yn panielen.

In funksje wêrmei ús te brûken Tmux flugger is de mooglikheid fan in gebrûk ferskillende toetseboerd fluchtoetsen. Dit binne de meast foarkommende en brûkbere:
- Tmux foarheaksel: Ctrl+b
- Meitsje nij finster: Ctrl + b, dan c
- Split finster (horizontaal): Ctrl + b, dan «
- Split finster (fertikaal): Ctrl + b, dan %
- Ferpleatse tusken panielen: Ctrl + b, dan brûke wy de pylken.
- Sesje ôfbrekke: Ctrl + b, dan d
- Sesje opnij ferbine: tmux oan
- In paniel of finster slute: ôfslute of Ctrl + d
Njonken dit biedt Tmux ús nijsgjirrich oanpassingsopsjes. Dit is mooglik troch it meitsjen fan in konfiguraasjetriem dêr't elke brûker koade kin tafoegje neffens har smaak en foarkar.
Om dit bestân te meitsjen, moatte jo it folgjende kommando útfiere: sudo touch ~/.tmux.conf
Om de konfiguraasjekoade ta te foegjen, moatte wy it bestân iepenje mei in tekstbewurker en de ynstellingen ynfiere dy't wy nedich binne. Dêr geane se guon foarbylden dat wy kinne brûke:
Feroarje it standert foarheaksel
As wy Ctrl+a woene ynstee fan Ctrl+b, soene wy it folgjende skriuwe:
# Feroarje foarheaksel fan 'Ctrl+B' nei 'Ctrl+A'
ûntbine Cb
set-opsje -g prefix Ca
binde-kaai Ca stjoer-foarheaksel
Brûk de mûsmodus
Om ôf te kommen fan de standert fluchtoetsen en ferpleatse finsters en panielen mei de mûs. It kommando is:
set -g mûs op
Feroarje paniel eftergrûnkleur
As jo de eftergrûn feroarje wolle fan swart (standert) nei wyt, soe dit it kommando wêze om te brûken:
set -g finster-aktyf-styl bg=wyt
Jo sille fine folle mear trúkjes fan dit type op it web TMUXCheatSheet.
Gearfetsjend, alles wat wy hjir hawwe útlein helpt ús om te konkludearjen wat Tmux is: in heul krêftich en praktysk ark, foaral foar ûntwikkelders en systeembehearders. Yn it algemien, foar elke brûker dy't nedich is Wurkje effisjint mei meardere terminals en simultane prosessen.
Redakteur spesjalisearre yn technology en ynternetproblemen mei mear as tsien jier ûnderfining yn ferskate digitale media. Ik haw wurke as redakteur en ynhâldmakker foar e-commerce, kommunikaasje, online marketing en reklamebedriuwen. Ik haw ek skreaun op ekonomy, finânsjes en oare sektoaren websiden. Myn wurk is ek myn passy. No, troch myn artikels yn Tecnobits, Ik besykje alle nijs en nije kânsen te ferkennen dy't de wrâld fan technology ús elke dei biedt om ús libben te ferbetterjen.