Integriranje tmux-a u Ghostty: Potpuni vodič za multiplekser

Zadnje ažuriranje: 14/09/2026
Autor: Isaac
  • Ghostty nudi izvorni GPU-ubrzani multiplekser koji je glatkiji i brži za lokalne tijekove rada.
  • Tmux je ključan za upravljanje trajnim sesijama na udaljenim poslužiteljima i za kolaborativni rad.
  • Hijerarhija tmux-a organizirana je u sesije, prozore i panele, što omogućuje napredno upravljanje procesima u pozadini.

Moderni monitor u razvojnom okruženju koji prikazuje terminalni multiplekser s više podjele zaslona, ​​šarenim kodom i sistemskim zapisnicima.

Ako ste se ikada osjećali preopterećeno prilikom otvaranja terminala ili jednostavno ne vidite smisao u kompliciranju stvari naprednim alatima, ne brinite. Mnogi ljudi u početku smatraju svijet multipleksera pomalo besmislenim labirintom, ali istina je da, nakon što se jednom snađete, oni postaju neprocjenjiv alat za svakoga tko provodi vrijeme kodirajući ili upravljajući poslužiteljima.

U tom smislu, postavlja se pitanje isplati li se nastaviti koristiti klasične alate poput tmuxa kada već imamo moderne emulatore poput Ghosttyja, koji obećavaju gotovo istu stvar, ali glatkije. Ključno je razumjeti da, iako Ghostty već uključuje ugrađene značajke dijeljenja zaslona, ​​postoje tehničke nijanse i tijekovi rada koje može ponuditi samo pravi multiplekser, posebno kada se posao proteže izvan vlastitog računala.

što je Tmux
Povezani članak:
Potpuni TMUX vodič: Kako upravljati s više terminala na Linuxu

Što je uopće terminalni multiplekser i za što se koristi?

Živahni krupni plan šarenog programskog koda na računalnom zaslonu.

Jednostavno rečeno, multiplekser poput tmuxa je u osnovi alat koji vam omogućuje upravljanje više terminala unutar jednog prozora. Zamislite to kao komandni centar u kojem možete organizirati svoje radne sesije bez potrebe za otvaranjem deset različitih prozora operativnog sustava, štedeći puno prostora i vizualnog nereda.

Jedna od najmoćnijih značajki je mogućnost odvajanja aplikacija . To znači da možete pokrenuti proces, poslati ga u pozadinu (odvojiti se) i potpuno zatvoriti terminal; program će nastaviti raditi na poslužitelju. Zatim, kada se vratite, možete se ponovno usidriti na tu sesiju i pronaći sve točno onako kako ste ga ostavili, sprječavajući prekid SSH veze da vam uništi rad.

  Kako otvoriti 'This PC' u Windows 11

Ghostty: Emulator koji želi zamijeniti tmux

Detaljan prikaz programskog koda s tamnom temom na monitoru.

Ghostty je ovdje da razbije kalup jer nije bilo kakav terminal; ubrzan je GPU-om i napisan u Zigu, što ga čini nevjerojatno brzim. Dok se drugi terminali oslanjaju na CPU, Ghostty koristi grafičku karticu kako bi osigurao glatko pomicanje kroz ogromne datoteke zapisnika i trenutni odziv tipkovnice, bez i najmanjeg kašnjenja.

Najzanimljivije je to što Ghostty već uključuje vlastiti nativni multiplekser . Omogućuje vam podjelu zaslona na vertikalne ili horizontalne ploče jednostavnim prečacima i promjenu veličine obruba povlačenjem miša. Za one koji rade isključivo lokalno i ne trebaju da njihove sesije prežive ponovno pokretanje sustava ili udaljeno isključivanje, ovaj sustav se čini puno bržim i prirodnijim od tmuxa.

Detaljan vodič za savladavanje tmux-a na Linuxu

Mehanička tipkovnica s pozadinskim osvjetljenjem u tamnom okruženju, evocira atmosferu softverskog programera.

Ako odlučite da vam je potrebna puna snaga tmux-a, prvi korak je njegova instalacija. Na većini distribucija temeljenih na Debianu ili Ubuntuu, jednostavno pokrenite sudo apt instalirajte tmuxNakon instalacije, jednostavno upišete tmux na vašoj konzoli i već ste u okruženju u kojem možete započeti stvaranje svog tijeka rada konzultirajući Potpuni vodič za tmux da ga optimiziramo.

Osnovni koncepti: Sesije, Prozori i Paneli

Kako biste izbjegli da ispadnete budala koristeći tmux, morate razumjeti njegovu hijerarhiju. Na vrhu imamo Sesiju ( Session ), što je globalni spremnik. Unutar sesije možete imati više prozora (koji zauzimaju cijeli ekran), a svaki prozor može se podijeliti na Okna (Panes ) (neovisne pravokutne particije).

  • Upravljanje sesijama: Za stvaranje imenovane sesije koristite tmux new -s nombre_sesionAko želite izaći bez zatvaranja procesa, upotrijebite prečac Ctrl+by zatim dZa ponovni unos, naredba je tmux attach -t nombre.
  • Upravljanje prozorima: Novu karticu možete otvoriti pritiskom na Ctrl+bycili se krećite između njih pomoću Ctrl+pri (sljedeći) ili p (bivši).
  • Rukovanje panelima: Vertikalna podjela ekrana se vrši pomoću Ctrl+b % i horizontalno s Ctrl+b «Za prelazak između njih jednostavno upotrijebite tipke sa strelicama na tipkovnici nakon pritiska prefiksa.
  Kako popraviti grešku A1B2C3 u sustavu Windows korak po korak

Napredni trikovi i prilagodba

Tmux ne mora biti ružan ili nespretan. Sve se može podesiti putem datoteke. .tmux.conf nalazi se u vašoj početnoj mapi. Ovdje možete promijeniti tipkovničke prečace kako bi sličili onima iz Vima, dodati teme boja ili aktivirati podrška za miš po opciji set -g mouse on, što vam omogućuje prebacivanje između panela klikom.

Ako trebate ručno prilagoditi veličinu okna iz naredbenog retka, možete koristiti funkciju `resize-pane` nakon čega slijedi adresa (U, D, L, R) i broj redaka koje želite premjestiti. Ovo je idealno za korištenje malog okna za praćenje logova i velikog za pisanje koda.

Usporedba: Izvorni Ghostty ili integrirani tmux?

Vječna rasprava je treba li napustiti tmux i koristiti Ghosttyjevo multipleksiranje. Ako ne radite na udaljenim poslužiteljima, kratak odgovor je da je Ghosttyjevo multipleksiranje puno glatkije i učinkovitije. Nadalje, Ghostty nudi perzistenciju sesije koja vraća vaše kartice i direktorije nakon ponovnog pokretanja računala, što uvelike pojednostavljuje vaše svakodnevno pokretanje.

Međutim, tmux ostaje neosporni kralj za parno programiranje i udaljenu administraciju. Mogućnost dijeljenja tmux sesije s kolegom tako da oboje mogu pregledavati i pisati u istom terminalu je značajka koju lokalni emulator ne može replicirati. Nadalje, Kitty grafički protokol koji podržava Ghostty omogućuje pregledavanje slika u terminalu, ali tmux ostaje najrobustniji alat za kontrolu procesa u Unix ekosustavu.

Ghostty redefinira korisničko iskustvo svojim ultrabrzim renderiranjem i pojednostavljenim upravljanjem prozorima, uklanjajući krivulju učenja za one koji traže samo lokalnu produktivnost. Međutim, tmux ostaje ključna infrastruktura za one koji rade u distribuiranim okruženjima, omogućujući nastavak zadataka bez obzira na vezu. Konačan izbor ovisi o tome dajete li prioritet lakoći i brzini modernog sučelja ili postojanosti i potpunoj kontroli udaljenog poslužitelja.