Come aggiornare il file di configurazione TMUX

Come aggiornare il file di configurazione TMUX
TMUX è un multiplexer terminale che è possibile creare più finestre terminali. Ti consente di eseguire compiti diversi su diversi schermi terminali senza problemi. Il vantaggio di utilizzare TMUX è che puoi aumentare la produttività dei collettori in quanto non è destinato a utilizzare un solo terminale.

Mentre si lavora con TMUX, ci sono comandi e funzionalità che è possibile utilizzare per utilizzare TMUX e apportare alcune modifiche al modo in cui funziona. I comandi attraverso i quali controlli TMUX sono preceduti da "ctrl+b" senza i quali non è possibile eseguire alcun comando tmux.

Ora, può essere fastidioso o difficile premere "Ctrl+B" ogni volta per inserire un comando TMUX e alcuni potrebbero voler cambiare il modo in cui alcune delle funzionalità TMUX sembrano e funzionano.

La buona notizia è che TMUX è personalizzabile e puoi scegliere di avere le scorciatoie per i comandi TMUX. La personalizzazione può essere eseguita modificando il file di configurazione TMUX (TMUX.conf) e ricaricarlo per salvare le modifiche.

Se stai usando TMUX e stai cercando un modo per personalizzare TMUX, la tua ricerca termina qui. Questo articolo passerà attraverso i modi in cui puoi personalizzare TMUX, esempi di alcuni comandi che puoi cambiare e i comandi che devi utilizzare per implementare tali modifiche.

Utilizzando la modalità mouse

Supponiamo che tu stia lavorando alle finestre TMUX e hai scritto lunghi script di codici e comandi sul terminale. Se vuoi spostarti verso l'alto per dare un'occhiata a uno script in cui hai digitato, dovrai navigare verso l'alto usando i tasti freccia che possono richiedere molto tempo e fastidioso. Fortunatamente, per eludere questo problema, TMUX ci ha fornito la scelta di usare il mouse per scorrere verso l'alto e verso il basso. Tutti possiamo concordare sul fatto che la navigazione usando un mouse è più semplice rispetto all'utilizzo dei tasti freccia. Pertanto, se si desidera utilizzare il mouse per scorrere le sessioni di TMUX, segui questi passaggi:

1. Apri il terminale.
2. Nel terminale, digitare il comando seguente per aprire il file di configurazione TMUX:

$ sudo nano ~/.tmux.conf


Nano è l'editor di testo predefinito fornito con il terminale di comando Linux. È possibile utilizzare qualsiasi editor di testo a riga di comando a tua scelta.
3. Una volta aperto il file di configurazione, digita nella riga seguente:

Imposta il mouse su



4. Dopo aver digitato questa riga, salva le modifiche apportate ed esegui il seguente comando in modo che il file di configurazione possa essere aggiornato:

$ tmux File sorgente ~/.tmux.conf



Questo comando verrà utilizzato ogni volta che si apportano modifiche al file di configurazione TMUX. Se non lo fai, le modifiche che apportate non verranno implementate.

Modifica del prefisso

Come accennato in precedenza, per utilizzare i comandi TMUX, è necessario premere "Ctrl+B" per eseguirne la maggior parte. Ora, se vuoi cambiare questo prefisso in base alla tua scelta, puoi farlo anche tu. Tuttavia, ci sono alcune restrizioni in quanto non è possibile modificarla in nessun'altra chiave o combinazione perché la chiave che scegli potrebbe essere utilizzata per un altro comando.

Una delle opzioni che hai è cambiare il prefisso in "Alt+B". Se vuoi farlo o vuoi cambiare il prefisso in qualcos'altro, segui questi passaggi:

1. Apri il terminale.
2. Usa questo comando per aprire il file di configurazione.

$ sudo nano ~/.tmux.conf


3. Una volta aperto il file, digita le seguenti righe:

Sblind C-B
set-option -g prefisso m-b
Bind-Ke-K-K-B-prefix



4. Puoi anche scegliere di conservare entrambi come prefissi usando le seguenti righe:

set-option -g prefisso m-b
set-option -g prefisso2 c-b



5. Dopo aver inserito queste righe, salva le modifiche ed esci dal file. Successivamente, esegui questo comando per implementare le modifiche:

$ tmux File sorgente ~/.tmux.conf

Creazione di un collegamento per la ricarica del file di configurazione

Come accennato in precedenza, è necessario ricaricare il file di configurazione ogni volta che si desidera implementare una modifica apportata ad esso. Per una persona che apporta molte modifiche, questo può rivelarsi un ostacolo. Un'opzione per superarlo è quella di creare un collegamento nel file di configurazione. Se vuoi farlo, segui questi passaggi:

1. Apri il terminale.
2. Apri il file di configurazione.
3. Nel file di configurazione, aggiungi queste righe:

Bind U Source-file ~/.tmux.conf



4. Dopo aver salvato e ricaricato il file di configurazione, se si desidera ricaricare il file di configurazione, è possibile utilizzare il tasto prefisso determinato dall'utente e quindi premere il tasto "U" per ricaricarlo. Puoi scegliere di avere qualsiasi chiave che desideri, assicurati solo di non usare una chiave pensata per un altro comando.

Personalizzazione dei comandi del riquadro diviso

I comandi TMUX per la scissione dei vetri sono in qualche modo imbarazzanti da implementare. Ad esempio, se si desidera dividere il riquadro in orizzontale, è necessario premere "prefisso +" ". Se si desidera semplificare l'implementazione e la comprensione dei comandi del riquadro di scissione, segui questi passaggi:

1. Apri il terminale.
2. Apri il file di configurazione.
3. Nel file di configurazione, digitare le seguenti righe:

Sblind '"'
Sblanciare %
Bind H split -window -h
bind v -window -v



4. Dopo aver salvato e ricaricato il file di configurazione, ora è possibile dividere i vetri in orizzontale e verticalmente usando il prefisso in combinazione con "H" e "V" rispettivamente.

Quindi, questi sono alcuni dei modi in cui è possibile personalizzare i comandi TMUX.

Conclusione

Questo articolo era su come aggiornare il file di configurazione per implementare le modifiche apportate ai comandi e alle funzionalità TMUX. TMUX è molto conveniente per quanto tu possa facilmente bloccare le combinazioni e creare nuove combinazioni a tuo piacimento. Speriamo di essere stati in grado di aiutarti a capire come puoi creare nuovi comandi personalizzati.