Esegui più sessioni di terminale Linux contemporaneamente con Terminator

Esegui più sessioni di terminale Linux contemporaneamente con Terminator

Terminator è un emulatore di terminale che ti consente di lavorare su più sessioni di terminale in un’unica finestra. È uno strumento utile per gli amministratori di sistema e altri utenti che si occupano di configurazioni e gestione di più sistemi.

In Terminator, puoi dividere, scambiare e disporre i terminali in una griglia, creare schede, rinominare le sessioni del terminale, configurare associazioni di tasti e molto altro. La parte migliore di Terminator è che ti consente di inviare il tuo input a più sessioni di terminale contemporaneamente.

Vediamo come installare e utilizzare Terminator per eseguire più terminali in una finestra.

Come installare Terminator su Linux

Terminator è disponibile nella maggior parte dei repository delle distribuzioni Linux, quindi puoi installarlo utilizzando il tuo gestore di pacchetti predefinito.

Nelle distribuzioni basate su Debian, puoi installare il pacchetto usando APT​​​​.

sudo apt install terminator

Nelle distribuzioni basate su RHEL, puoi utilizzare YUM o DNF per installare e gestire i pacchetti. Per installare Terminator, utilizzare:

sudo yum install terminator

O:

sudo dnf install terminator

Le distribuzioni basate su Arch utilizzano Pacman per la gestione dei pacchetti. Puoi installare Terminator su Arch Linux usando:

sudo pacman -S terminator

La finestra di Terminator ha due menu principali: Grouping Menu e Context Menu . Questi menu consentono di eseguire diverse funzioni e modificare impostazioni e layout. È possibile accedere al menu di raggruppamento facendo clic sulla piccola icona a tre caselle in alto a sinistra nella finestra del terminale. Per accedere al menu contestuale, fai clic con il pulsante destro del mouse in un punto qualsiasi della finestra del terminale.

Caratteristiche di Terminator

Alcune delle caratteristiche di Terminator sono:

  • Divisione e disposizione dei terminali in una griglia
  • Altamente personalizzabile
  • Eseguire i comandi contemporaneamente in un gruppo di finestre o in tutte le finestre
  • Salva i layout per un uso futuro
  • Supporta la ridenominazione di titoli di schede, terminali e finestre
  • Un sacco di scorciatoie
  • Scorrimento illimitato indietro
  • Supporto per plugin per migliorare la funzionalità

Dividere la finestra orizzontalmente e verticalmente

Per dividere una finestra, fai clic con il pulsante destro del mouse all’interno della finestra del terminale e seleziona Dividi orizzontalmente o Dividi verticalmente in base a come desideri dividere la finestra. La scelta di una delle due opzioni dividerà la finestra in due più piccole. Puoi dividere le finestre un numero qualsiasi di volte e in qualsiasi combinazione per soddisfare le tue esigenze.

Puoi anche utilizzare la scorciatoia da tastiera Maiusc + Ctrl + O per dividere la finestra orizzontalmente e Maiusc + Ctrl + E per dividerla verticalmente. Per navigare tra i diversi terminali, utilizzare i tasti Alt + freccia .

dividere orizzontalmente e verticalmente in Terminator

Esecuzione di comandi contemporaneamente su più terminali

È possibile eseguire un comando contemporaneamente su più terminali raggruppandoli. Puoi anche eseguire un comando contemporaneamente in tutti i terminali, indipendentemente dal fatto che appartengano o meno a un gruppo.

Per inviare un comando a tutte le finestre del terminale, apri il menu di raggruppamento e seleziona Trasmetti tutto . Ora qualsiasi comando eseguito nel terminale corrente verrà trasmesso a tutti gli altri terminali. Il terminale corrente con la barra del titolo rossa sarà l’emittente mentre tutti gli altri terminali con la barra del titolo blu saranno i ricevitori. Si noti che il terminale corrente ha sempre una barra del titolo rossa.

Invia trasmissione a tutti i terminali

Per eseguire un comando contemporaneamente in un insieme di terminali, aggiungili a un gruppo.

Per fare ciò, seleziona Nuovo gruppo dal menu di raggruppamento e assegnagli un nome. Quindi, per aggiungere un altro terminale a questo gruppo, apri il menu di raggruppamento di quel terminale e seleziona il nome del gruppo a cui desideri aggiungerlo. Allo stesso modo, puoi creare più gruppi e aggiungervi terminali.

Dopo aver creato un gruppo, apri il menu di raggruppamento e seleziona l’ opzione Trasmetti gruppo . Ora se esegui un comando in un terminale che appartiene a un gruppo, solo i terminali di quel gruppo riceveranno la trasmissione.

trasmissione al terminatore di gruppi

Zoomare un terminale in Terminator

Per concentrarti temporaneamente su una finestra di terminale e nascondere tutte le altre, spostati su quel terminale, fai clic destro su di esso e seleziona Zoom terminale dal menu contestuale. Ingrandirà la finestra del terminale e ingrandirà la dimensione del carattere. Per ripristinare tutte le finestre dei terminali, selezionare Ripristina tutti i terminali dal menu contestuale.

Si noti che l’ opzione Ingrandisci nel menu contestuale è la stessa dell’opzione Terminale Zoom, tranne per il fatto che non ingrandisce il carattere.

Modifica del titolo di un terminale

Quando si lavora su più sessioni terminali, è possibile assegnare a ciascuna di esse un titolo specifico, in modo da identificare rapidamente lo scopo di ciascuna. Non solo terminali, ma puoi anche cambiare il titolo di finestre e schede.

Per modificare il titolo della finestra, utilizza la scorciatoia da tastiera Ctrl + Alt + W , rinominala e premi Invio . Allo stesso modo, usa Ctrl + Alt + A per cambiare il titolo della scheda e Ctrl + Alt + X per cambiare il titolo del terminale. Puoi anche fare doppio clic sulla scheda e sulla barra del titolo del terminale per modificarne i titoli.

cambiare i titoli terminator linux

Salva i layout per il riutilizzo futuro

Puoi anche salvare il layout dei terminali dopo averli personalizzati nel modo desiderato. Ciò ti eviterà di creare manualmente il layout desiderato ogni volta che apri Terminator.

Dopo aver impostato il layout, apri la finestra Preferenze dal menu contestuale. Quindi vai alla scheda Layout . Fare clic su Aggiungi per creare un nuovo layout e assegnargli un nome. Quindi fare clic su Salva e chiudere la finestra.

Per caricare il layout salvato, dovrai digitare il seguente comando nel terminale:

terminator -l layout_name

Utili scorciatoie da tastiera Terminator

Ecco alcune utili scorciatoie da tastiera di Terminator che possono velocizzare il tuo flusso di lavoro:

Imposta Terminator come terminale predefinito

Puoi anche impostare Terminator come terminale predefinito. Per fare ciò, digita il seguente comando nel terminale:

sudo update-alternatives --config x-terminal-emulator

Elencherà tutti gli emulatori di terminale disponibili sul tuo sistema. Per impostare Terminator come terminale predefinito, inserire il numero di selezione corrispondente ad esso.

Ora sarai in grado di avviare Terminator usando la scorciatoia da tastiera predefinita Ctrl + Alt + T .

Aumenta la produttività con Terminator su Linux

Le funzionalità di produttività di Terminator ti consentono di svolgere più attività in modo efficiente rimanendo in un’unica finestra. La divisione delle finestre, il raggruppamento, il salvataggio dei layout, la trasmissione e le scorciatoie da tastiera sono le caratteristiche chiave di Terminator che possono renderti più produttivo.

Oltre a Terminator, sono disponibili altri emulatori di terminale che possono aiutarti a migliorare la produttività come Terminology, Cool Retro Term, Guake, Alacritty, Tilda, ecc.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *