A Tmux projekt bejelentette a Tmux 3.6 kiadását, több mint egy évvel a 3.5-ös verzió megjelenése után. A terminálmultiplexer a haladó felhasználók egyik legfontosabb eszköze, hiszen lehetővé teszi több munkamenet párhuzamos kezelését, a terminálablakok függőleges és vízszintes felosztását, valamint a folyamatok háttérben tartását még akkor is, ha a felhasználó bontja a kapcsolatot. A Tmux az elmúlt évtizedben gyakorlatilag alapdarabbá vált a Linux rendszergazdák, fejlesztők és távoli szervereken dolgozó szakemberek eszköztárában, mivel egyszerűsége ellenére rendkívül rugalmas konfigurálási lehetőségeket biztosít. A 3.6-os kiadás a stabilitás és a modern terminálfunkciók támogatásának erősítése mellett több látványos fejlesztést is hoz.
Görgetősávok a panelekben – végre natív támogatással
A frissítés egyik leginkább szembetűnő újítása a natív görgetősávok megjelenése. Az új pane-scrollbars opció bekapcsolásával a Tmux képes közvetlenül a panelek belsejében scrollbart kirajzolni, ezzel lényegesen kényelmesebbé téve a hosszú kimenetek visszanézését. Ez a fejlesztés különösen hasznos olyan helyzetekben, ahol a felhasználó a Tmuxot CLI-alapú fejlesztési környezetként vagy logfigyelő eszközként használja, hiszen vizuálisan is jól követhetővé válik a görgetés pozíciója.

Mode 2031 – automatikus világos/sötét téma támogatása
A modern terminálokban és szerkesztőkben megszokott világos/sötét témaváltás támogatása most a Tmuxba is megérkezett. A Mode 2031 implementáció révén a Tmux automatikusan jelenti, hogy a környező terminál milyen témát használ, így a konfigurációk és színsémák intelligensen alkalmazkodhatnak a környezethez. Ennek azok örülhetnek igazán, akik komplex Tmux-témákat használnak, vagy például a Neovimmel vagy Emacs-szal együtt futtatják több panelben.
Bővített formátumkezelés és új vezérlők
A formátumoperátorok – amelyek a statusbar és egyéb dinamikus elemek működéséért felelősek – több fejlesztést kaptak:
- pontosabb és kiszámíthatóbb logikai kifejezéskezelés,
- új rendezési viselkedés a ciklusoknál,
- kibővített statuszváltozó-készlet, amely több információt ad a buffer-, munkamenet- és kurzorstílus-állapotokról.
Ezek a változások nagy segítséget jelentenek a bonyolult .tmux.conf konfigurációkat készítő felhasználóknak.
Másolási mód, popupok és képkezelés – kényelmesebb működés
A másolási módot (copy mode) érintő fejlesztések közé tartozik:
- a selection-mode parancs, amely lehetővé teszi a kijelölési mód explicit beállítását,
- képek mentése és visszaállítása az alternatív képernyőre váltáskor,
- pontosabb OSC 52 detektálás, amely a modern vágólap-integrációk alapja.
A Tmux így sokkal jobban együttműködik a távoli SSH-munkamenetekkel és a terminál emulátorok által biztosított clipboard funkciókkal.
Fejlettebb Unicode-támogatás – még jobb emoji- és nyelvkezelés
A Unicode-kezelés tovább finomodott:
- pontosabb megjelenítés a regionális indikátor szimbólumoknál (pl. zászlók),
- jobb kezelés az emoji módosítóknál,
- a felesleges Hangul filler karakterek figyelmen kívül hagyása.
A Tmux ezzel megbízhatóbban jeleníti meg a több nyelvű és szimbólumokkal teli kimeneteket.
Terminállekérdezési fejlesztések – több információ, jobb kompatibilitás
A 3.6-os kiadás tovább finomítja a terminálok állapotának lekérdezését:
- támogatja a pixeles méretlekérdezéseket,
- javítja az OSC 4 színpaletta lekérések továbbítását,
- pontosabb riportot ad a kurzor-, egér-, beillesztés- és fókuszállapotokról,
- kiterjeszti a vágólap-támogatás felismerését.
Ezek a fejlesztések elsősorban a modern terminálprogramokkal (Kitty, Wezterm, Alacritty, GNOME Terminal) való kompatibilitást növelik.

A Tmux 3.6 egy nagy lépés a modern terminálfunkciók integrálása felé, miközben továbbra is megőrzi azt a stabil, kiszámítható működést, amely miatt a szerverüzemeltetők és fejlesztők körében ennyire népszerű. A hivatalos bejelentés és a teljes változáslista további részleteket tartalmaz mindenkinek, aki mélyebben is megismerné a frissítést.



