Sådan installeres og konfigureres Tmux til Linux

Sådan installeres og konfigureres Tmux til Linux

Hvis du konstant skifter mellem terminaler og ikke kan finde det rigtige vindue, når det er nødvendigt, kan du overveje at bruge en multiplexer. Disse er programmer, der giver brugerne mulighed for at køre flere terminalsessioner i et enkelt vindue.





Tmux er en populær multiplexer, der tilbyder et væld af fantastiske funktioner. Det gør det let for dig at køre forskellige applikationer i separate sessioner og nemt skifte mellem dem.





Sådan installeres Tmux i Linux

Denne vejledning viser, hvordan du installerer og konfigurerer tmux til Linux -maskiner. Start en terminal, og brug den passende installationsmetode til dit system.





På Debian-baserede distributioner:

sudo install tmux

På CentOS/REHL:



yum install tmux

Sådan installeres tmux på Arch Linux:

pacman -S tmux

Når installationen er færdig, skal du starte en terminal og indtaste tmux for at starte en ny tmux -session. Denne kommando starter en ny session inde i et vindue og starter skallen. Statuslinjen nederst viser oplysninger om din aktuelle session.





tmux

Sådan bruges Tmux som en første timer

Tmux har forestillinger som sessioner, vinduer, ruder og genvejstaster. Således synes begyndere det ofte skræmmende i starten. Men når du får styr på det, vil du føle dig meget mere produktiv.

En tmux -session definerer arbejdet. Windows tillader brugere at udføre forskellige aktiviteter inde i en session. Paneler, på den anden side, giver dig mulighed for at arbejde med separate visninger inde i et vindue.





Du kan administrere alle disse via tmux -genvejstaster, en kombination af tmux -præfikset efterfulgt af en bestemt tast. Standardpræfikset er Ctrl + B .

Sådan administreres sessioner i Tmux

Tmux kan håndtere flere sessioner på én gang. Dette giver udviklere mulighed for let at skifte mellem forskellige projekter. Du kan også oprette nye sessioner, når du vil.

hvordan du viser din telefonskærm på computeren
tmux new -s test-session

Den førnævnte kommando opretter en ny session med navnet test-session . Du kan også oprette sessioner fra en allerede kørende forekomst af tmux. For at gøre dette skal du påberåbe tmux -tolken og derefter indtaste præfikset efterfulgt af et kolontegn eller Ctrl + B : for standardpræfikset.

Kommandoen åbner en ny tmux -tolk, hvor vi kan indtaste kontrolkommandoer. Indtast følgende for at oprette en ny session.

:new -s test-session

Gå ind Ctrl + B s for at se alle aktive sessioner. Du kan skifte til en anden session ved at vælge den og trykke på Gå ind .

Du kan løsrive sig fra enhver session, og tmux vil stadig holde processen i gang. Type :løsrive i tmux -tolken eller indtast Ctrl +B d for at fjerne den aktuelle session.

Brug følgende kommando til at vedhæfte den sidste session.

tmux attach

Du kan vedhæfte en bestemt tmux -session ved at angive sessionsnavnet. Brug -t mulighed for at gøre dette.

tmux attach -t test-session

For at dræbe en tmux -session skal du bruge kill-session kommando.

tmux kill-session -t test-session

Relateret: Essential Tmux Commands Cheatsheet

Sådan administreres Windows i Tmux

Tmux -vinduer spænder over hele skærmen og kan opdeles i flere ruder. Hver af disse ruder fungerer som en separat pseudoterminal. Du kan oprette et nyt tmux -vindue vha Ctrl + B c .

Brug Ctrl + B, til at omdøbe dine tmux -vinduer. Det vil påkalde tmux -tolken. Indtast det nye vindues navn her.

Tmux gør det let at skifte mellem forskellige vinduer. Indtast tmux -præfikset efterfulgt af vinduesnummeret. For eksempel kan du hurtigt skifte til det andet vindue vha Ctrl + B 2 .

Du kan også skifte tmux -vinduer. For at gøre dette skal du påberåbe tolken ved at skrive Ctrl + B : og indtast følgende.

:swap-window -s 1 -t 3

Denne kommando skifter det første og tredje vindue. Du kan slette et vindue, når du er færdig med det ved hjælp af Ctrl + B & .

Sådan administreres ruder i Tmux

Indtil videre har vi brugt sessioner og vinduer i tmux. Tingene bliver dog virkelig spændende, når du begynder at bruge ruder. Paneler er dybest set pseudoterminaler, der kører inde i et vindue. Vi kan bruge dem til at køre flere terminalinstanser fra et enkelt tmux -vindue.

Du kan oprette vandrette og lodrette ruder i tmux. Indtaste Ctrl + B ' for at opdele udsigten vandret.

Dette vil opdele det aktuelle vindue vandret og åbne en ny terminal i det nye vindue. Brug Ctrl + B % for at starte en lodret rude.

hvordan du får din streak tilbage på snapchat

Du kan oprette vandrette og lodrette ruder på samme tid. Brug genvejstasten Ctrl + B o til at skifte mellem ruder.

Ved at skifte ruden zoom kan brugerne skjule alle de andre ruder. Denne funktion er praktisk, når du skal fokusere på en bestemt opgave. Brug Ctrl + B z til skiftende ruder. Du kan når som helst lukke den aktuelle rude ved hjælp af genvejstasten Ctrl + B x .

Sådan konfigureres Tmux i Linux

Du kan konfigurere næsten alle aspekter af din tmux -installation. Vi anbefaler dog, at du starter med det grundlæggende og går videre til mere avancerede muligheder senere.

Tmux -konfigurationer udføres ved at tilpasse ~/.tmux.conf fil. Brug din foretrukne Linux -teksteditor for at redigere denne fil.

vim ~/.tmux.conf

Lad os vise nogle grundlæggende konfigurationer. For eksempel kan du ændre tmux -præfikset fra Ctrl + B til Ctrl + A ved at tilføje nedenstående linje i tmux.conf fil.

set -g prefix C-a
unbind C-b

Ved at fjerne standardnøglen kan vi tildele den igen til en anden kommando. Så den anden linje er en god praksis, intet obligatorisk.

Vi kan også ændre basisindekset for vinduer og ruder fra nul til et. Det er intuitivt for brugere, der ikke er fortrolige med et nulbaseret indeks.

set -g base-index 1 # starts window numbering from 1
set -g pane-base-index 1 # starts pane numbering from 1

Da tmux er et terminal-drevet værktøj, understøtter det ikke musefunktioner ud af kassen. Du kan dog nemt aktivere musestøtte til tmux ved at tilføje nedenstående fil til din konfiguration.

set -g mouse on

Introduktion til Tmux -plugins

Du kan vælge mellem et antal tmux -plugins udviklet af fællesskabet. De tilbyder yderligere funktioner til forbedring af produktiviteten, hvilket igen forbedrer din samlede arbejdsgang. Nogle selvstændige plugin -ledere er også tilgængelige, der hjælper brugerne med at implementere disse plugins i tmux.

Tmux Plugin Manager (TPM) er et sådant værktøj, der giver os mulighed for at installere og konfigurere tredjeparts plugins. Du kan installere det ved at følge instruktioner på TPMs officielle websted .

Vi anbefaler stærkt brugere at tjekke tmux-resurrect-pakke . Du kan bruge den til at gemme tmux -sessioner mellem genstarter.

Administrer Terminal Workflow ved hjælp af Tmux

Tmux tilbyder en fuldgyldig løsning til terminalentusiaster, der har svært ved at skifte mellem vinduer. Det er et fantastisk værktøj til folk, der tager produktivitet alvorligt. Selvom der er noget læring involveret, bliver det en vane, når du fortsætter med at bruge Tmux.

Terminalernes magt er ikke kun begrænset til Linux -operativsystemer eller computere generelt. Du kan endda bruge en terminal i din smartphone og udføre nogle grundlæggende Linux -beregninger på Android.

Del Del Tweet E -mail Sådan bruges Linux -kommandolinjen på Android med Termux

Termux giver dig adgang til en Linux -kommandolinje på Android. Sådan bruges Termux og nogle af dets bedste tilbud.

Læs Næste
Relaterede emner
  • Linux
  • Terminal
  • Linux tips
Om forfatteren Rubaiat Hossain(39 artikler udgivet)

Rubaiat er en CS grad med en stærk passion for open source. Udover at være Unix -veteran, er han også til netværkssikkerhed, kryptografi og funktionel programmering. Han er en ivrig samler af brugte bøger og har en uendelig beundring for klassisk rock.

Mere fra Rubaiat Hossain

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere