Hvordan bruke TMUX musemodus?

Hvordan bruke TMUX musemodus?
TMUX er en åpen kildekode-multiplexer-applikasjon for effektivt å administrere flere terminalvinduer. Personer som tidligere har brukt Terminator -applikasjonen, er for det meste kjent med forestillingen om TAB -styring i Linux Terminal. Med TMUX kan vi dele terminalen i flere ruter. Vi kan justere disse rutene ved å bevege oss rundt, endre størrelse og bytte mellom dem. Dette hjelper til med å dempe smerten ved å håndtere flere vinduer og faner i GNOME -terminalen.

Generelt sett, når du lukker en SSH -tilkobling, er de tilsvarende eksterne terminaløktene også stengt. Her kommer TMUX for hjelp da den bevarer disse øktene når SSH -tilkoblingen avsluttes.

Etter å ha installert TMUX, vil du ikke finne noe ikon tilknyttet det. Det vil ikke vises som en egen applikasjon; I stedet må vi påkalle den fra selve Gnome -terminalen. Vi vil senere se hvordan vi gjør dette.

Merk: I denne 'howto' har vi brukt 'Ctrl+B' som prefikset; Hvis du konfigurerte noe annet prefiks, må du bytte kommandoen med ditt prefiks.

Hva vil vi dekke?

Denne guiden vil utforske hvordan vi kan installere TMUX og mer spesifikt “Hvordan bruke TMUX musemodus”. Vi vil bruke Ubuntu 20.04 som basesystem for denne guiden. La oss først starte med å installere tmux.

Forutsetninger

1. TMUX skal installeres på systemet ditt.

2. Internett -tilkobling og brukerkonto med 'sudo' privilegier.

Installere tmux på Ubuntu 20.04

Store operativsystemer som Linux, MacOS og Windows Subsystem for Linux (WSL) gir TMUX -programvarepakker fra sitt offisielle depot. Så for å installere tmux på Ubuntu 20.04, vi kan ganske enkelt bruke pakkesjefen eller programvaresenteret som beskrevet nedenfor:

1. For å installere TMUX ved hjelp av Package Manager, kjør bare kommandoen:

$ sudo apt install tmux

2. For å installere TMUX ved hjelp av programvaresenteret, åpner Software Center, søk etter TMUX og klikker på Install.

Lansering av TMUX

Når TMUX er installert, må vi bruke GNOME -terminalen for å påkalle den. Man kan møte følgende feil når du prøver å kjøre 'TMUX' -kommandoen:

“Open Terminal mislyktes: Manglende eller uegnet terminal: Xterm-256Color”

For å overvinne denne feilen, skriv inn “Eksportbetegnelse = xTerm” på terminalen og treff Enter. Nå igjen, kjør 'tmux' -kommandoen, og denne gangen skal ikke feilen vises.

En annen måte er å bruke 'Xterm' terminal og lanser TMUX herfra. Dette fungerte på Ubuntu 20.04 System.

Hvordan bruke tmux

Vi kan bruke tre måter å sende kommandoer til en TMUX -terminal:

Bruke prefiksetastene: TMUX bruker en kombinasjon av nøkler som kalles prefiks -nøkkel, som er som standard 'Ctrl+B'. Dette prefikset blir fulgt av en eller to flere nøkler som TMUX vil tolke for en bestemt operasjon. For eksempel kan vi løsne fra en økt ved å bruke [prefiks+d].

Ved hjelp av kommandomodus: For å sende kommandoene direkte til TMUX -terminalen, må vi legge inn kommandomodus ved å trykke på prefiksetastene etterfulgt av en tykktarm (:). En ledetekst vil åpne seg nederst på terminalen, hvor vi kan legge inn TMUX -kommandoene.

Bruke kommandolinjen: TMUX-kommandoer kan også brukes fra ikke-TMUX-terminalen eller Shell-ledeteksten. Disse kommandoene er gitt av nøkkelordet 'TMUX'. Vi har illustrert denne metoden i delen nedenfor.

Bruke musemodus for tmux> = 2.1

Når vi begynner å bruke tmux (selvfølgelig, som nybegynner), føler vi hvor fint det ville være å bla eller velge tmux -vinduer med en mus. Sikkert, vi kan gjøre det i TMUX ved å tilpasse TMUX.Conf -fil. Det er her TMUX musemodus spiller inn. La musemodus i handling:

Aktivering av musemodus

Vi må først aktivere musemodus. Åpne TMUX.Conf -fil og legg følgende linje inni den:

setw -g mus på

Last nå på nytt 'tmux.konf fil:

$ tmux kildefil ~/.tmux.konf

Merk: Hver gang vi gjør endringer i TMUX.Conf -fil, kilde eller last inn TMUX på nytt.Conf -fil for å få endringene til å fungere.

Etter å ha lastet inn tmuxen på nytt.Conf -fil, vi kan kontrollere ruteutvalget, størrelsen på ruten og vindusvalget med musen selv.

Bruker TMUX musemodus for TMUX < 2.1

I TMUX -versjon < 2.1 we can put the following lines to make the mouse manage the pane selection, pane resizing and window selection:

setw -g modus -mus på
sett -g mus-velg-rute på
sett -g mus-størrelse-rute på
sett -g mus-selekt-vindu på

Hvis du vil gjøre deg komfortabel med nøkkelbindingene til TMUX -operasjoner, foreslår vi at du deaktiverer musemulighetene ved å angi ovennevnte alternativ til å "av" eller direkte deaktivere musemodus med:

setw -g modus -mus av

På denne måten kan vi også unngå å gjøre gale ting mens vi velger TMUXs vinduer/ruter med en mus.

Mushandling i tmux

Vi kan også velge et ord og en linje i tmux. E.g. For å velge et ord, hold høyre knapp og dobbeltklikk på venstre knapp. På samme måte hold høyre knapp og trippel klikk på venstre knapp for å velge en linje. Du kan nå også bruke piltastene til å velge flere linjer.

Konklusjon

I denne guiden har vi lært om installasjonen av TMUX, dets grunnleggende og mer spesifikt, "Hvordan bruke TMUX musemodus". Selv om vi kan bruke TMUX musemodus, er det generelt en god praksis å bruke tastaturet. Dette er fordi når antallet applikasjoner øker, blir det veldig distraherende å bruke en mus for å bytte mellom ruter og vinduer som kjører forskjellige applikasjoner. En mer detaljert forklaring av forskjellige TMUX -operasjoner finner du på TMUX Man -sidene eller på GitHub -siden til TMUX.