
He taputapu raina whakahau hei whakahaere pai i nga huihuinga maha e tino paingia ana i roto i nga taiao Unix, penei Linux MacOS ranei. I roto i tenei urunga ka whakamarama matou he aha te Tmux. He aratohu iti whai hua mo te hunga timata.
Ko Tmux he whakapototanga o Whakataumaha Kapeka. Ko te whakamaramatanga o te multiplexer ina korero tatou mo nga pito ko tera o te kaupapa ka taea e te kaiwhakamahi te whakahaere i nga huihuinga mariko maha i roto i te tauranga kotahi. He rauemi e tino whai kiko ana i te wa e mahi ana me nga kaitoro mamao, ina he hiahia ki te whakahaere i nga whakahau maha i te wa kotahi i roto i nga matapihi rereke.
He aha te Tmux?
I te mea he pai te maha o nga kapeka, ka taea e Tmux a maatau wehea he wahanga kapeka kotahi ki roto i nga matapihi-roto maha ranei i roto tonu i te matapihi tauranga. I tenei ara, ka taea e tatou tohaina ia o enei matapihi iti hei whakahaere i nga kaupapa rereke, i nga waahi ranei shell. Koina, ko te whainga a tona kaihanga, Nicholas Marriott, i te wa i whakarewahia te putanga tuatahi o tenei multiplexer i te tau 2007.
Ko tetahi atu mea whakamiharo ko te tuku i a maatau momotuhia ka hono ano ki tetahi huihuinga i nga wa katoa me te kore e haukotia i nga tukanga e whakahaere ana. He tino watea tenei i te wa e pa ana ki nga hononga mamao me nga mahi roa.
Ko enei ahuatanga ka tino pai te rorohiko Tmux mo etahi momo mahi. Hei tauira, enei:
- Nga whanaketanga i runga i nga tūmau mamao.
- Nga mahi aunoa me te aroturuki.
- He pai te whakahaere o nga mahi maha.
Ko te huarahi tino noa ki te whakamahi i a Tmux ko te te hanga i nga huihuinga motuhake maha. (kotahi mo te whakawhanaketanga, tetahi mo te aro turuki, etahi atu hei whakahaere i te tūmau, me etahi atu) ka taea e tatou te whakahaere pai mai i te kaitirotiro kotahi, ka taea te peke mai i tetahi waahi ki tetahi atu me te wa e hiahia ana tatou.
Me pehea te whakauru i te Tmux

Inaianei kua mohio tatou he aha te Tmux, me titiro me pehea te whakauru ki runga i to rorohiko. He ngawari noa te whakauru i a Tmux ki runga i nga punaha whakahaere a Unix penei i te macOS, Linux ranei. Ka whakamaramahia e matou i raro nei:
I runga i te macOS
Hei whakauru i a Tmux ki runga macOS Tmux ka whakamahia e matou te kaiwhakahaere kete Homebrew. Ko enei nga whakahau me whakamahi i te tauranga:
- Mō tāuta homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- Mō tāuta Tmux: whakaruu tāuta tmux
- Mō manatoko whakauru: tmux -V
I runga i te Linux
Mena he punaha kei runga i te Arch Linux, ka taea te whakauru i a Tmux mai i te whare pupuri Arch mana. He ngawari ake te tikanga:
- Hipanga 1: Ka whakatuwherahia e matou he tauranga.
- Hipanga 2: Ka whakauruhia e matou a Tmux ma te whakamahi i te kaiwhakahaere kete pacman:
I runga i te Matapihi
Ae, ka taea hoki te whakauru i a Tmux ki Windows, ahakoa he iti ake te uaua o te mahi:
- Ko te taahiraa tuatahi tāuta WSL (Pūnaha iti o Windows mō Linux). Hei mahi i tenei, whakatuwheratia a PowerShell hei kaiwhakahaere ka whakahaere i tenei whakahau: wsl –tāuta
- I muri ka whakatuwherahia e matou to maatau tohatoha Linux i roto i te WSL a ka whai matou i nga tohutohu. Ko nga whakahau e hiahiatia ana ko enei:
- whakahoutanga sudo apt
- sudo apt tāuta tmux
- Hei whakamutunga, ki te timata ki te whakamahi i te Tmux ka mahia e matou tenei whakahau: tmux
Me pehea te whakamahi i te Tmux
Hei timata ki te whakamahi i a Tmux, me mohio koe ki te ahua o to whakahaere. Kei ia wahanga tuwhera he roopu matapihi. He rite ia o enei matapihi ki he tauranga, no reira he maha nga matapihi o te wahanga kotahi. Ka mutu, ka taea hoki te wehewehe i nga matapihi ki nga panui.

Ko tetahi waahanga e taea ai e maatau te whakamahi i a Tmux tere ake ko te kaha ki te whakamahi rereke pokatata papapātuhi. Ko enei nga mea tino noa me te whai hua:
- Tmux prefix: Ctrl + b
- Waihanga matapihi hou: Ctrl + b, katahi c
- Matapihi Ritua (whakapae): Ctrl + b, katahi "
- Ritua matapihi (poutū): Ctrl + b, ka %
- Nuku i waenganui i nga panui: Ctrl + b, ka whakamahi i nga pere.
- Momotu wātū: Ctrl + b, ka d
- Tūhono anō wātū: tmux whakapiri
- Katia he panui, he matapihi ranei: puta ranei Ctrl + d
I tua atu i tenei, ka tukuna e Tmux nga mea whakamere ngā kōwhiringa whakaritenga. Ka taea tenei ma te hanga i tetahi konae whirihoranga ka taea e ia kaiwhakamahi te taapiri waehere kia rite ki o raatau hiahia me o raatau hiahia.
Hei waihanga i tenei konae, me whakahaere e koe te whakahau e whai ake nei: sudo pa ~/.tmux.conf
Hei taapiri i te waehere whirihoranga, me whakatuwhera e matou te konae me te kaiwhakatika tuhinga me te whakauru i nga tautuhinga e hiahiatia ana e matou. I reira ka haere ētahi tauira ka taea e taatau te whakamahi:
Hurihia te pimua taunoa
Mena ka hiahia matou ki a Ctrl+a hei utu mo Ctrl+b, ka tuhia e matou enei e whai ake nei:
# Hurihia te pimua mai i 'Ctrl+B' ki 'Ctrl+A'
wetekina Cb
huinga-kwhiringa -g prefix Ca
here-key Ca tuku-muamua
Whakamahia te aratau kiore
Hei whakakore i nga pokatata taunoa me te neke i nga matapihi me nga panui ma te whakamahi i te kiore. Ko te whakahau:
whakaturia -g kiore ki runga
Hurihia te tae papamuri o te panui
Ki te hiahia koe ki te huri i te papamuri mai i te pango (taunoa) ki te ma, koinei te whakahau hei whakamahi:
whakaturia -g matapihi-active-style bg=ma
Ka kitea e koe he maha atu nga tinihanga o tenei momo i runga i te paetukutuku TMUXCheatSheet.
Hei whakarāpopototanga, ko nga mea katoa i whakamaramatia e matou i konei ka awhina i a maatau ki te whakatau he aha te Tmux: he taputapu tino kaha me te mahi, ina koa mo nga kaihanga me nga kaiwhakahaere punaha. I te nuinga, mo tetahi kaiwhakamahi e hiahia ana He pai te mahi me nga kapeka maha me nga tukanga tukutahi.
Ko te Etita he tohunga ki te hangarau me nga take ipurangi me te neke atu i te tekau tau o te wheako i roto i nga momo pāpāho mamati. Kua mahi ahau hei ētita me te kaihanga ihirangi mo te e-tauhokohoko, whakawhitiwhiti korero, hokohoko tuihono me nga kamupene panui. Kua tuhia ano e au mo nga paetukutuku ohaoha, putea me etahi atu waahanga. Ko aku mahi hoki taku ihiihi. Na, na roto i aku tuhinga i roto i Tecnobits, Ka ngana ahau ki te tuhura i nga purongo me nga huarahi hou e tukuna ana e te ao hangarau ia ra ki te whakapai ake i o tatou oranga.