Terminator er en terminalemulator, der lader dig arbejde på flere terminalsessioner i et enkelt vindue. Det er et praktisk værktøj for systemadministratorer og andre brugere, der beskæftiger sig med konfigurationer og administration af flere systemer.
I Terminator kan du opdele, skifte og arrangere terminaler i et gitter, oprette faner, omdøbe terminalsessioner, konfigurere nøglebindinger og meget mere. Det bedste ved Terminator er, at det lader dig sende dit input til flere terminalsessioner samtidigt.
Lad os se, hvordan du installerer og bruger Terminator til at køre flere terminaler i et vindue.
Sådan installeres Terminator på Linux
Terminator er tilgængelig i de fleste Linux-distributions-repositories, så du kan installere det ved hjælp af din standardpakkehåndtering.
På Debian-baserede distributioner kan du installere pakken ved hjælp af APT.
sudo apt installere terminator
På RHEL-baserede distributioner kan du bruge YUM eller DNF til at installere og administrere pakker. For at installere Terminator skal du bruge:
sudo yum installere terminator
Eller:
sudo dnf installere terminator
Brug af buebaserede distributioner Pacman til pakkehåndtering. Du kan installere Terminator på Arch Linux ved at bruge:
sudo pacman -S terminator
Terminator-vinduet har to hovedmenuer: Grupperingsmenu og Kontekstmenu. Disse menuer giver dig mulighed for at udføre forskellige funktioner og justere indstillinger og layout. Du kan få adgang til grupperingsmenuen ved at klikke på det lille ikon med tre felter øverst til venstre i terminalvinduet. For at få adgang til kontekstmenuen skal du bare højreklikke hvor som helst i terminalvinduet.
Funktioner i Terminator
Nogle af funktionerne i Terminator er:
- Opdeling og indretning af terminaler i et gitter
- Meget tilpasselig
- Kør kommandoer samtidigt i en gruppe af vinduer eller alle vinduer
- Gem layouts til fremtidig brug
- Understøtter omdøbning af titler på faner, terminaler og vinduer
- Masser af genveje
- Ubegrænset rul tilbage
- Understøttelse af plugins for at forbedre funktionaliteten
Opdeling af vinduet vandret og lodret
For at opdele et vindue skal du højreklikke inde i terminalvinduet og vælge enten Del vandret eller Del lodret ud fra hvordan du vil opdele vinduet. Hvis du vælger en af mulighederne, opdeles vinduet i to mindre. Du kan opdele vinduer et vilkårligt antal gange og i enhver kombination, så det passer til dine behov.
Du kan også bruge Shift + Ctrl + O tastaturgenvej til at opdele vinduet vandret og Shift + Ctrl + E at dele den lodret. For at navigere mellem forskellige terminaler skal du bruge Alt + pil nøgler.
Kørsel af kommandoer samtidigt på flere terminaler
Du kan køre en kommando samtidigt på flere terminaler ved at gruppere dem. Du kan også køre en kommando på én gang i alle terminaler, uanset om de tilhører en gruppe eller ej.
For at sende en kommando til alle terminalvinduer skal du åbne grupperingsmenuen og vælge Udsend alle. Nu vil enhver kommando, du kører i den aktuelle terminal, blive udsendt til alle de andre terminaler. Den nuværende terminal med den røde titellinje vil være broadcasteren, mens alle de andre terminaler med den blå titellinje vil være modtagere. Bemærk, at den aktuelle terminal altid har en rød titellinje.
For at køre en kommando samtidigt i et sæt terminaler skal du tilføje dem til en gruppe.
For at gøre det skal du vælge Ny gruppe fra grupperingsmenuen og navngiv den. For derefter at tilføje en anden terminal til denne gruppe, skal du åbne grupperingsmenuen for den terminal og vælge det gruppenavn, du vil tilføje den til. På samme måde kan du oprette flere grupper og tilføje terminaler til dem.
Når du har oprettet en gruppe, skal du åbne grupperingsmenuen og vælge Broadcast gruppe mulighed. Hvis du nu kører en kommando i en terminal, der tilhører en gruppe, vil kun terminalerne i den gruppe modtage udsendelsen.
Zoomning af en terminal i Terminator
For midlertidigt at fokusere på et terminalvindue og skjule alle andre, skal du flytte til den terminal, højreklikke på det og vælge Zoom terminal fra kontekstmenuen. Det vil zoome terminalvinduet samt forstørre skriftstørrelsen. Vælg for at bringe alle terminalvinduerne tilbage Gendan alle terminaler fra kontekstmenuen.
Bemærk, at Maksimer indstillingen i kontekstmenuen er den samme som Zoom terminal mulighed, bortset fra at den ikke forstørrer skrifttypen.
Ændring af titlen på en terminal
Når du arbejder på flere terminalsessioner, kan du give hver enkelt en specifik titel, så du hurtigt kan identificere formålet med hver. Ikke kun terminaler, men du kan også ændre titlen på vinduer og faner.
For at ændre vinduets titel skal du bruge Ctrl + Alt + W tastaturgenvej, omdøb den, og tryk på Gå ind. Tilsvarende brug Ctrl + Alt + A for at ændre fanetitlen, og Ctrl + Alt + X for at ændre terminalens titel. Du kan også dobbeltklikke på fanen og terminalens titellinje for at ændre deres titler.
Gem layouts til fremtidig genbrug
Du kan også gemme terminalernes layout efter at have tilpasset dem som du ønsker. Dette vil spare dig for manuelt at oprette det ønskede layout, hver gang du åbner Terminator.
Når du har konfigureret dit layout, skal du åbne Præferencer vindue fra kontekstmenuen. Gå derefter til Layouts fanen. Klik Tilføje at oprette et nyt layout og navngive det. Klik derefter Gemme og luk vinduet.
For at indlæse det gemte layout skal du skrive følgende kommando i terminalen:
terminator -l layout_navn
Nyttige Terminator-tastaturgenveje
Her er et par nyttige Terminator-tastaturgenveje, der kan fremskynde din arbejdsgang:
Fungere |
Genvej |
---|---|
For at åbne en ny fane |
Shift + Ctrl + T |
For at skifte mellem terminaler |
Alt + pil taster (højre, venstre, op, ned) |
For at lukke en terminal |
Shift + Ctrl + W |
For at lukke et vindue |
Shift + Ctrl + Q |
For at zoome en terminal |
Shift + Ctrl + Z |
For at maksimere en terminal |
Shift + Ctrl + X |
For at begynde søgningen |
Super + Ctrl + F |
At gruppere alle terminaler |
Super + G |
For at ophæve grupperingen af alle terminaler |
Shift + Super + G |
For at øge skriftstørrelsen |
Ctrl + + |
For at reducere skriftstørrelsen |
Ctrl + - |
For at kopiere tekst |
Shift + Ctrl + C |
For at indsætte tekst |
Shift + Ctrl + V |
Indstil Terminator som din standardterminal
Du kan også indstille Terminator som din standardterminal. For at gøre det skal du skrive følgende kommando i terminalen:
sudo opdatering-alternativer --config x-terminal-emulator
Det vil vise alle de tilgængelige terminalemulatorer på dit system. For at indstille Terminator som standardterminal skal du indtaste det valgte nummer, der svarer til det.
Nu vil du være i stand til at starte Terminator ved hjælp af standardtastaturgenvejen Ctrl + Alt + T.
Øg produktiviteten med Terminator på Linux
Terminators produktivitetsfunktioner giver dig mulighed for at multitaske effektivt, mens du opholder dig i et enkelt vindue. Vinduesopdeling, gruppering, lagring af layouts, udsendelse og tastaturgenveje er nøglefunktionerne i Terminator, der kan gøre dig mere produktiv.
Ud over Terminator er der andre terminalemulatorer tilgængelige, som kan hjælpe dig med at øge produktiviteten som Terminology, Cool Retro Term, Guake, Alacritty, Tilda osv.