
Tá uirlis líne ordaithe ann chun seisiúin iolracha a bhainistiú go héifeachtach a bhfuil an-tóir orthu i dtimpeallachtaí Unix, mar shampla Linux nó macOS. San iontráil seo táimid ag dul a mhíniú cad é Tmux?. Treoir bheag úsáideach do thosaitheoirí.
Is giorrúchán é Tmux ar Ilphléacsóir Teirminéil. Is é an sainmhíniú ar ilphléacsálaí nuair a labhraímid faoi chríochfoirt ná ríomhchlár a ligeann d'úsáideoir ilsheisiúin fhíorúla a bhainistiú laistigh de chríochfort amháin. Acmhainn atá praiticiúil go háirithe agus tú ag obair le cianfhreastalaithe nó nuair is gá ilorduithe a fhorghníomhú go comhuaineach i bhfuinneoga éagsúla.
Cad é Tmux?
Mar ilphléacsóir críochfoirt maith, ceadaíonn Tmux dúinn scoilt seisiún teirminéil amháin i bhfofhuinneoga nó i bpánaí iolracha laistigh den fhuinneog teirminéil féin. Ar an mbealach seo, is féidir linn gach ceann de na fuinneoga beaga a leithdháileadh chun cláir nó seisiúin éagsúla a reáchtáil sliogán. Sin, ar a laghad, a bhí mar sprioc ag a cruthaitheoir, Nicholas Marriott, nuair a sheol sé an chéad leagan den ilphléacsóir seo in 2007.
Gné suimiúil eile ná go gceadaíonn sé dúinn dícheangail agus athcheangail le seisiún am ar bith gan cur isteach ar na próisis atá ar siúl. Tá sé seo an-áisiúil agus tú ag déileáil le naisc iargúlta nó tascanna fadtéarmacha.
Déanann na gnéithe seo bogearraí Tmux go háirithe oiriúnach do chineálacha áirithe tascanna. Mar shampla, iad seo:
- Forbairtí ar fhreastalaithe cianda.
- Tascanna uathoibrithe agus monatóireachta.
- Eagrú éifeachtach na hoibre iltascála.
Is é an bealach is coitianta chun Tmux a úsáid ná ag cruthú seisiúin neamhspleácha iolracha. (ceann amháin le haghaidh forbartha, ceann eile le haghaidh monatóireachta, daoine eile chun freastalaí a bhainistiú, etc.) gur féidir linn a bhainistiú go compordach ón monatóir céanna, a bheith in ann léim ó sheisiún amháin go ceann eile go héasca agus aon uair is mian linn.
Conas Tmux a shuiteáil

Anois go bhfuil a fhios againn cad é Tmux, a ligean ar a fheiceáil conas é a shuiteáil ar ár ríomhaire. Tá suiteáil Tmux simplí go leor ar chórais oibriúcháin bunaithe ar Unix mar macOS nó Linux. Mínímid thíos é:
Ar macOS
Chun Tmux a shuiteáil ar macOS Tmux úsáidimid an bainisteoir pacáiste Grúdaireacht Baile. Seo iad na horduithe nach mór dúinn a úsáid sa teirminéal:
- Do shuiteáil homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- Do Tmux a shuiteáil: brew a shuiteáil tmux
- Do suiteáil a fhíorú: mux -V
Ar Linux
Más córais é atá bunaithe ar Arch Linux, is féidir Tmux a shuiteáil ó stór oifigiúil Arch. Tá an modh níos simplí fós:
- Céim 1: Osclaímid críochfort.
- Céim 2: Suiteáilimid Tmux ag baint úsáide as an mbainisteoir pacáiste pacman:
Ar Windows
Sea, is féidir Tmux a shuiteáil ar Windows freisin, cé go bhfuil an próiseas beagán níos casta sa chás seo:
- Is é an chéad chéim shuiteáil WSL (Fochóras Windows le haghaidh Linux). Chun seo a dhéanamh, oscail PowerShell mar riarthóir agus rith an t-ordú seo: wsl - shuiteáil
- Tar éis osclaíonn muid ár dáileadh Linux laistigh de WSL agus leanaimid na treoracha. Is iad seo na horduithe a theastaíonn uainn:
- nuashonrú sudo apt
- sudo apt suiteáil tmux
- Ar deireadh, chun tús a chur le Tmux a úsáid, déanaimid an t-ordú seo a fhorghníomhú: tmux
Conas Tmux a úsáid
Chun tús a chur le Tmux a úsáid, ní mór duit a thuiscint ar dtús cad é mar atá d’eagraíocht. Áirítear le gach seisiún oscailte grúpa fuinneoga. Tá gach ceann de na fuinneoga seo comhionann le teirminéal, ionas gur féidir fuinneoga iolracha a bheith ag seisiún amháin. Ar deireadh, is féidir fuinneoga a roinnt ina phainéil freisin.

Gné a ligeann dúinn Tmux a úsáid níos tapúla ná an fhéidearthacht úsáid a bhaint as éagsúla aicearraí méarchláir. Seo iad na cinn is coitianta agus is úsáideach:
- réimír Tmux: Ctrl+b
- Cruthaigh fuinneog nua: Ctrl + b, ansin c
- Fuinneog scoilte (go cothrománach): Ctrl + b, ansin «
- Fuinneog scoilte (go hingearach): Ctrl + b, ansin %
- Bog idir painéil: Ctrl + b, ansin úsáidimid na saigheada.
- Seisiún dícheangail: Ctrl + b, ansin d
- Seisiún athcheangail: tmux gabháil
- Dún painéal nó fuinneog: scoir nó Ctrl+d
Chomh maith leis seo, cuireann Tmux suimiúil dúinn roghanna saincheaptha. Is féidir é seo a dhéanamh trí chomhad cumraíochta a chruthú ar féidir le gach úsáideoir cód a chur leis de réir a gcuid cách agus roghanna.
Chun an comhad seo a chruthú, ní mór duit an t-ordú seo a leanas a fhorghníomhú: sudo dteagmháil ~/.tmux.conf
Chun an cód cumraíochta a chur leis, ní mór dúinn an comhad a oscailt le eagarthóir téacs agus na socruithe a theastaíonn uainn a chur isteach. Ansin téann siad roinnt samplaí gur féidir linn a úsáid:
Athraigh an réimír réamhshocraithe
Dá dteastódh Ctrl+a uainn in ionad Ctrl+b, scríobhfaimis an méid seo a leanas:
# Athraigh an réimír ó 'Ctrl+B' go 'Ctrl+A'
dícheangail Cb
set-option -g réimír Ca
ceangal-eochair Ca send-prefix
Bain úsáid as modh luch
Chun na haicearraí réamhshocraithe a ligean thar ceal agus bog fuinneoga agus painéil ag baint úsáide as an luch. Is é an t-ordú:
leag -g luch ar
Athraigh dath cúlra an phainéil
Más mian leat an cúlra a athrú ó dhubh (réamhshocraithe) go bán, seo an t-ordú le húsáid:
socraigh -g fuinneog-gníomhach-stíl bg=bán
Gheobhaidh tú i bhfad níos mó cleasanna den chineál seo ar an ngréasán Bileog cheat TMUX.
Go hachomair, cabhraíonn gach rud atá mínithe againn anseo linn a thabhairt i gcrích cad é Tmux: uirlis an-chumhachtach agus praiticiúil, go háirithe d'fhorbróirí agus riarthóirí córais. Go ginearálta, d'aon úsáideoir a theastaíonn Oibriú go héifeachtach le críochfoirt iolracha agus próisis chomhuaineacha.
Eagarthóir speisialaithe i gcúrsaí teicneolaíochta agus idirlín le níos mó ná deich mbliana de thaithí i meáin dhigiteacha éagsúla. D'oibrigh mé mar eagarthóir agus cruthaitheoir ábhair do ríomhthráchtáil, cumarsáid, margaíocht ar líne agus cuideachtaí fógraíochta. Scríobh mé freisin ar shuíomhanna gréasáin eacnamaíocht, airgeadais agus earnálacha eile. Is é mo chuid oibre freisin mo paisean. Anois, trí mo chuid alt i Tecnobits, Déanaim iarracht na nuacht agus na deiseanna nua go léir a chuireann saol na teicneolaíochta ar fáil dúinn gach lá chun ár saol a fheabhsú a fhiosrú.