
O loʻo i ai se meafaigaluega laina laina e pulea lelei ai le tele o sauniga e sili ona lauiloa i siosiomaga Unix, pei o Linux poʻo macOS. I lenei tusiga o le a matou faʻamatalaina o le a le Tmux. O se ta'iala itiiti aoga mo tagata amata.
Tmux o se faapuupuuga o le Terminal Multiplexer. O le faʻamatalaga o le multiplexer pe a tatou talanoa e uiga i faʻauʻuga o se polokalame e mafai ai e se tagata faʻaoga pulea le tele o sauniga faʻapitoa i totonu o se laina e tasi. O se punaoa e sili ona aoga pe a galue faʻatasi ai ma 'auʻaunaga mamao pe a iai se manaʻoga e faʻatino le tele o faʻatonuga i le taimi e tasi i windows eseese.
O le a le Tmux?
I le avea ai o se faʻapipiʻi faʻapipiʻi lelei, Tmux faʻatagaina i matou vaevae se sauniga fa'auma se tasi i le tele o subwindows po'o pane i totonu o le fa'amalama fa'amalama lava ia. I lenei auala, tatou te mafaia tu'u uma ia pupuni laiti e fa'atino ai polokalame po'o vasega eseese atigi. O lena, a itiiti mai, o le sini a lona foafoa, Nicholas Marriott, ina ua faʻalauiloa le uluai kopi o lenei multiplexer i le 2007.
O le isi itu manaia e mafai ai ona tatou motusia ma toe fa'afeso'ota'i i se sauniga i so'o se taimi e aunoa ma le faalavelaveina o faiga o loo faagasolo. E faigofie tele lenei mea pe a feagai ma fesoʻotaʻiga mamao poʻo galuega umi.
O nei foliga e fa'apitoa ai le polokalama Tmux mo nisi ituaiga o galuega. E pei o se faʻataʻitaʻiga, o mea nei:
- Atina'e i luga o 'au'aunaga mamao.
- Otometi ma mata'ituina galuega.
- Fa'atonuga lelei o galuega fa'aopoopo.
O le auala sili ona taatele e faʻaaoga ai Tmux o le faia ni sauniga tutoatasi se tele. (tasi mo le atinaʻeina, o le isi mo le mataʻituina, isi e pulea se 'auʻaunaga, ma isi) e mafai ona tatou pulea lelei mai le mataʻituina lava e tasi, mafai ona oso mai le tasi vasega i le isi faigofie ma soʻo se taimi tatou te manaʻo ai.
Faʻafefea ona faʻapipiʻi Tmux

O lea ua tatou iloa le Tmux, se'i o tatou va'ai pe fa'afefea ona fa'apipi'i i la tatou komepiuta. O le faʻapipiʻiina o le Tmux e faigofie tele i luga o faiga faʻaoga faʻavae Unix e pei o macOS poʻo Linux. Matou te faʻamatalaina i lalo:
I luga o le macOS
Ina ia faʻapipiʻi Tmux i macOS Tmux matou te faʻaogaina le pule o pusa Faleinu. O fa'atonuga ia e tatau ona tatou fa'aogaina ile fa'amauina:
- Mo fa'apipi'i homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
- Mo faʻapipiʻi Tmux: faʻatuina tmux
- Mo faamaonia faapipiiina: tmux -V
I luga o le Linux
Afai o faiga faʻavae ile Arch Linux, e mafai ona faʻapipiʻi Tmux mai le faleteuoloa Arch aloaia. O le metotia e sili atu ona faigofie:
- Laasaga 1: Matou te tatalaina se faʻailoga.
- Laasaga 2: Matou te faʻapipiʻi Tmux e faʻaaoga ai le pule o pusa pacman:
I luga o le Windows
Ioe, e mafai foʻi ona faʻapipiʻi Tmux i luga o Windows, e ui lava i lenei tulaga o le faagasologa e sili atu ona faigata:
- O le laasaga muamua o le fa'apipi'i le WSL (Faiga Fa'avae o Windows mo Linux). Ina ia faia lenei mea, tatala le PowerShell e avea ma pule ma faʻatino lenei poloaiga: wsl –faʻapipiʻi
- A maeʻa matou te tatalaina la matou tufatufaina Linux i totonu o le WSL ma matou mulimuli i faatonuga. O poloaiga matou te manaʻomia o mea nei:
- sudo apt fa'afouga
- sudo apt faʻapipiʻi tmux
- Mulimuli ane, e amata faʻaaoga Tmux matou te faʻatinoina lenei poloaiga: tmux
Faʻafefea ona faʻaaoga Tmux
Ina ia amata faʻaaoga Tmux, e tatau ona e malamalama muamua pe faʻapefea lau faʻalapotopotoga. O sauniga tatala ta'itasi e aofia ai se vaega o faamalama. O nei faamalama taitasi e tutusa ma se fa'ailoga, o lea e mafai ai e se sauniga se tasi ona tele fa'amalama. Mulimuli ane, e mafai foi ona vaevaeina faʻamalama i panels.

O se mea e mafai ai ona matou faʻaoga vave le Tmux o le avanoa e faʻaaoga ai le eseesega ala pupuu keyboard. O mea nei e sili ona taatele ma aoga:
- Tmux prefix: Ctrl + b
- Fausia se faamalama fou: Ctrl + b, ona c
- Vaevae fa'amalama (fa'asaga'i): Ctrl + b, ona "
- Vaelua le faamalama (tutusa): Ctrl + b, ona %
- Alu i le va o paneli: Ctrl + b, ona matou faʻaogaina lea o aū.
- motusia le sauniga: Ctrl + b, ona o lea
- Toe fa'afeso'ota'i le sauniga: tmux faapipii
- Tapuni se laulau po'o se faamalama: alu i fafo pe Ctrl + d
I le faʻaopoopoga i lenei, Tmux ofo mai ia i matou le fiafia filifiliga fa'apitoa. E mafai lenei mea e ala i le fatuina o se faila fetuutuunai e mafai e tagata taʻitoʻatasi ona faʻaopoopo le code e tusa ai ma o latou tofo ma mea e fiafia i ai.
Ina ia fatuina lenei faila, e tatau ona e faʻatinoina le poloaiga lenei: sudo pa'i ~/.tmux.conf
Ina ia faʻaopoopo le code configuration, e tatau ona matou tatalaina le faila ma se faʻatonu tusitusiga ma ulufale i tulaga matou te manaʻomia. O iina latou te o ai nisi faʻataʻitaʻiga e mafai ona matou faʻaaogaina:
Suia le prefix masani
Afai matou te mananaʻo Ctrl+a nai lo Ctrl+b, matou te tusia mea nei:
# Suia le prefix mai le 'Ctrl+B' i le 'Ctrl+A'
tatala Cb
seti-filifiliga -g prefix Ca
fusi-ki Ca lafo-muamua
Fa'aoga le faiga o isumu
E fa'ate'a fa'agasolo ala pupuu ma fa'agaoioi fa'amalama ma panels e fa'aaoga ai le isumu. O le poloaiga e faapea:
seti -g isumu i luga
Suia le lanu pito i tua o le laulau
Afai e te manaʻo e sui le talaaga mai le uliuli (default) i le paʻepaʻe, o le poloaiga lea e faʻaaoga:
seti -g window-active-style bg=pa'epa'e
O le a e mauaina le tele o isi togafiti o lenei ituaiga i luga o le upega tafailagi TMUXCheatSheet.
I le aotelega, o mea uma na matou faʻamatalaina iinei e fesoasoani ia i matou e faʻauʻu pe o le a le Tmux: o se meafaigaluega sili ona mamana ma aoga, aemaise lava mo tagata atiaʻe ma pulega faʻatonu. I se tulaga lautele, mo soʻo se tagata faʻaoga e manaʻomia Galulue lelei i le tele o faʻamau ma faʻagasologa tutusa.
Fa'atonu fa'apitoa i fa'amatalaga fa'atekonolosi ma initaneti ma le sili atu ma le sefulu tausaga o le poto masani i fa'asalalauga fa'atekinolosi eseese. Sa ou galue o se faatonu ma fatuga o mataupu mo e-pisinisi, fesoʻotaʻiga, maketi i luga ole laiga ma kamupani faʻasalalauga. Na ou tusia foi i luga o le tamaoaiga, tupe ma isi vaega upega tafaʻilagi. O laʻu galuega o loʻu fiafia foi. O lenei, e ala i aʻu tusiga i Tecnobits, Ou te taumafai e suʻesuʻe uma tala fou ma avanoa fou e ofoina mai e le lalolagi o tekinolosi ia i tatou i aso uma e faʻaleleia ai o tatou olaga.