Jei nuolat perjungiate terminalus ir, jei reikia, nerandate tinkamo lango, apsvarstykite galimybę naudoti multiplekserį. Tai programos, leidžiančios vartotojams viename lange paleisti kelias terminalo sesijas.

„Tmux“ yra populiarus multiplekseris, siūlantis gausybę nuostabių funkcijų. Tai leidžia lengvai paleisti skirtingas programas atskirais seansais ir be vargo perjungti iš jų.

Kaip įdiegti „Tmux“ į „Linux“

Šiame vadove aprašoma, kaip įdiegti ir konfigūruoti „tmux“ „Linux“ mašinoms. Įjunkite terminalą ir naudokite savo sistemai tinkamą diegimo metodą.

Apie „Debian“ pagrįstus paskirstymus:

sudo įdiegti tmux

„CentOS / REHL“:

yum įdiegti tmux

Norėdami įdiegti „tmux“ „Arch Linux“:

pacman -S tmux

Baigę diegti, paleiskite terminalą ir įveskite tmux pradėti naują tmux sesiją. Ši komanda inicijuos naują sesiją lange ir paleis apvalkalą. Būsenos juostoje apačioje pateikiama informacija apie jūsų dabartinį seansą.

tmux

Kaip naudoti „Tmux“ kaip pirmą laikmatį

„Tmux“ turi tokias sąvokas kaip seansai, langai, langai ir spartieji klavišai. Taigi pradedantiesiems iš pradžių tai dažnai atrodo bauginanti. Bet, kai jūs tai sužinosite, jausitės kur kas produktyvesni.

instagram viewer

Tmux sesija apibrėžia atliekamą darbą. „Windows“ leidžia vartotojams sesijos metu atlikti skirtingas veiklas. Kita vertus, langai leis jums dirbti su atskirais vaizdais lango viduje.

Visa tai galite valdyti naudodami „tmux“ spartiuosius klavišus - tmux priešdėlio ir konkretaus rakto derinį. Numatytasis priešdėlis yra „Ctrl“ + B.

Kaip valdyti sesijas Tmux

„Tmux“ vienu metu gali tvarkyti kelis seansus. Tai leidžia kūrėjams lengvai pereiti prie įvairių projektų. Taip pat galite kurti naujus seansus bet kada.

tmux new -s test-session

Minėta komanda sukuria naują seansą pavadinimu bandomoji sesija. Sesijas galite sukurti ir iš jau veikiančio „tmux“ egzemplioriaus. Norėdami tai padaryti, iškvieskite „tmux“ vertėją ir įveskite priešdėlį, po kurio rašomas dvitaškis arba „Ctrl“ + B: numatytąjį priešdėlį.

Komanda atvers naują „tmux“ vertėją, kur galėsime įvesti valdymo komandas. Norėdami sukurti naują seansą, įveskite šiuos duomenis.

: naujas -s testas-sesija

Įveskite „Ctrl“ + B s norėdami peržiūrėti visus aktyvius seansus. Galite pereiti prie kito seanso pasirinkdami jį ir paspausdami Įveskite.

Galite atsieti nuo bet kurio seanso, o „tmux“ vis tiek palaikys procesą. Tipas : atjungti į tmux vertėją arba įveskite „Ctrl“ + B d už dabartinio seanso atsiejimą.

Norėdami pridėti prie paskutinio seanso, naudokite šią komandą.

tmux prisegti

Galite pridėti prie konkretaus „tmux“ seanso nurodydami seanso pavadinimą. Naudoti -t galimybė tai padaryti.

tmux pridėti -t bandomąją sesiją

Norėdami užmušti tmux sesiją, naudokite nužudymo sesija komandą.

tmux kill-session -t bandomoji sesija

Susijęs: „Essential Tmux“ komandų cheatsheet

Kaip valdyti „Windows“ sistemoje „Tmux“

„Tmux“ langai apima visą ekraną ir gali būti padalyti į keletą langų. Kiekvienas iš šių stiklų veiks kaip atskiras pseudoterminalas. Galite sukurti naują „tmux“ langą naudodami „Ctrl“ + B c.

Naudokite „Ctrl“ + B, už „tmux“ langų pervadinimą. Tai iškvies tmux vertėją. Čia įveskite naujo lango pavadinimą.

„Tmux“ leidžia lengvai persijungti tarp skirtingų langų. Įveskite „tmux“ priešdėlį ir lango numerį. Pavyzdžiui, galite greitai pereiti prie antrojo lango naudodami „Ctrl“ + B 2.

Taip pat galite sukeisti „tmux“ langus. Norėdami tai padaryti, kreipkitės į vertėją rašydami „Ctrl“ + B : ir įveskite šiuos duomenis.

: apsikeitimo langas -s 1 -t 3

Ši komanda perjungia pirmąjį ir trečiąjį langus. Baigę naudoti langą, galite ištrinti „Ctrl“ + B &.

Kaip valdyti „Tmux“ plokštes

Iki šiol sesijas ir langus naudojome tmux. Tačiau viskas pasidaro tikrai įdomu, kai pradedi naudoti stiklus. Langai iš esmės yra pseudoterminalai, einantys lango viduje. Mes galime juos naudoti keliems terminalo egzemplioriams paleisti iš vieno tmux lango.

Galite sukurti horizontalius ir vertikalius langus tmux. Įrašykite „Ctrl“ + B " kad vaizdas būtų padalintas horizontaliai.

Tai padalins dabartinį langą horizontaliai ir naujame lange atidarys naują terminalą. Naudokite „Ctrl“ + B % pradėti vertikalią sritį.

Tuo pačiu metu galite sukurti horizontalius ir vertikalius langus. Naudokite spartųjį klavišą „Ctrl“ + B o perjungimui tarp stiklų.

Perjungus srities mastelį, vartotojai gali paslėpti visus kitus langus. Ši funkcija yra patogu, kai reikia sutelkti dėmesį į konkrečią užduotį. Naudokite „Ctrl“ + B z už stiklų perjungimą. Naudodamiesi sparčiuoju klavišu, galite bet kada uždaryti dabartinę sritį „Ctrl“ + B x.

Uždaromos „Tmux“ plokštės

Kaip sukonfigūruoti „Tmux“ sistemoje „Linux“

Galite sukonfigūruoti beveik visus „tmux“ diegimo aspektus. Tačiau rekomenduojame pradėti nuo pagrindų ir vėliau pereiti prie išplėstinių parinkčių.

Tmux konfigūracijos atliekamos pakoregavus ~ / .txx.conf failą. Naudokite savo mėgstamiausias „Linux“ teksto redaktorius redaguoti šį failą.

vim ~ / .tmux.conf

Parodykime keletą pagrindinių konfigūracijų. Pvz., Galite pakeisti tmux priešdėlį iš „Ctrl“ + B į „Ctrl“ + A pridedant žemiau esančią eilutę tmux.conf failą.

rinkinys -g priešdėlis C-a
atrišti C-b

Atsieję numatytąjį raktą, galime jį priskirti kitai komandai. Taigi, antroji eilutė yra gera praktika, nieko neprivaloma.

Taip pat galime pakeisti pagrindinį langų ir stiklų indeksą nuo nulio iki vieno. Tai intuityvu tiems vartotojams, kuriems nepatinka nulinis indeksas.

set -g base-index 1 # langų numeravimas prasideda nuo 1
set -g pane-base-index 1 # langų numeravimas prasideda nuo 1

Kadangi „tmux“ yra terminalo valdomas įrankis, jis nepalaiko pelės funkcijų iš dėžutės. Tačiau jūs galite lengvai įjungti pelės palaikymą „tmux“, pridėdami toliau pateiktą failą prie savo konfigūracijos.

nustatykite -g pelę

Įvadas į „Tmux“ papildinius

Galite rinktis iš daugybės bendruomenės sukurtų „tmux“ papildinių. Jie siūlo papildomas funkcijas produktyvumui didinti, o tai savo ruožtu pagerina jūsų bendrą darbo eigą. Taip pat yra keletas atskirų įskiepių tvarkyklių, kurios padeda vartotojams įdiegti šiuos papildinius į „tmux“.

„Tmux“ įskiepių tvarkyklė (TPM) yra vienas iš tokių įrankių, leidžiančių mums įdiegti ir konfigūruoti trečiųjų šalių papildinius. Galite jį įdiegti vadovaudamiesi instrukcijas oficialioje TPM svetainėje.

Mes primygtinai rekomenduojame vartotojams patikrinti „tmux-resurrect“ paketas. Jį galite naudoti išsaugodami „tmux“ seansus tarp perkrovimų.

Valdykite terminalo darbo eigą naudodami „Tmux“

„Tmux“ siūlo visavertį sprendimą terminalų entuziastams, kuriems sunku persijungti tarp langų. Tai puiki priemonė žmonėms, rimtai žiūrintiems į produktyvumą. Nors reikia šiek tiek mokytis, tai tampa įpročiu, kai ir toliau vartojate „Tmux“.

Terminalų galia neapsiriboja tik „Linux“ operacinėmis sistemomis ar kompiuteriais apskritai. Jūs netgi galite naudoti terminalą savo išmaniajame telefone ir atlikti keletą pagrindinių „Linux“ skaičiavimų „Android“.

El
Kaip naudoti „Linux“ komandų eilutę „Android“ su „Termux“

„Termux“ leidžia jums pasiekti „Linux“ komandų eilutę „Android“. Štai kaip naudotis „Termux“ ir keletu geriausių pasiūlymų.

Susijusios temos
  • „Linux“
  • Terminalas
  • „Linux“ patarimai
Apie autorių
Rubaiatas Hossainas (Paskelbti 9 straipsniai)

„Rubaiat“ yra CS laipsnio laipsnis, turintis didelę aistrą atviriems kodams. Be to, kad yra „Unix“ veteranas, jis taip pat užsiima tinklo saugumu, kriptografija ir funkciniu programavimu. Jis yra aistringas dėvėtų knygų kolekcionierius ir nesibaigiantis susižavėjimas klasikiniu roku.

Daugiau iš „Rubaiat Hossain“

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.