Vim, il miglior editor di testo - guida in ITALIANO #ITA
Sommario:
- Che cos'è tmux?
- Installazione di Tmux
- Installazione di Tmux su Ubuntu e Debian
- Installazione di Tmux su CentOS e Fedora
- Installazione di Tmux su macOS
- Avvio della prima sessione di Tmux
- Creazione di sessioni Tmux nominate
- Staccarsi dalla sessione di Tmux
- Ricollegamento a Tmux Session
- Lavorare con Tmux Windows e Panes
- Personalizzare Tmux
- Utilizzo di base di Tmux
- Conclusione
Questa guida illustrerà l'installazione e l'uso di base di Tmux per metterti in funzione.
Che cos'è tmux?
Tmux è un terminale multiplexer un'alternativa allo schermo GNU. In altre parole, significa che è possibile avviare una sessione Tmux e quindi aprire più finestre all'interno di quella sessione. Ogni finestra occupa l'intero schermo e può essere suddivisa in riquadri rettangolari.
Con Tmux puoi passare facilmente tra più programmi in un terminale, staccarli e ricollegarli a un altro terminale.
Le sessioni di Tmux sono persistenti, il che significa che i programmi in esecuzione in Tmux continueranno a funzionare anche se ci si disconnette.
Tutti i comandi in Tmux iniziano con un prefisso, che per impostazione predefinita è
ctrl+b
.
Installazione di Tmux
Puoi facilmente installare Tmux usando il gestore pacchetti della tua distribuzione.
Installazione di Tmux su Ubuntu e Debian
Installazione di Tmux su CentOS e Fedora
Installazione di Tmux su macOS
Avvio della prima sessione di Tmux
Per iniziare la tua prima sessione di Tmux, digita semplicemente
tmux
nella tua console:
tmux
Questo aprirà una nuova sessione, creerà una nuova finestra e avvierà una shell in quella finestra.
Una volta che sei in Tmux noterai una riga di stato nella parte inferiore dello schermo che mostra le informazioni sulla sessione corrente.
Ora puoi eseguire il tuo primo comando Tmux. Ad esempio, per ottenere un elenco di tutti i comandi, digitare:
Ctrl+b
?
Creazione di sessioni Tmux nominate
Per impostazione predefinita, le sessioni di Tmux sono denominate numericamente. Le sessioni denominate sono utili quando si eseguono più sessioni Tmux. Per creare una nuova sessione denominata, eseguire il comando
tmux
con i seguenti argomenti:
tmux new -s session_name
È sempre una buona idea scegliere un nome di sessione descrittivo.
Staccarsi dalla sessione di Tmux
Puoi staccarti dalla sessione di Tmux e tornare alla tua shell normale digitando:
Ctrl+b
d
Il programma in esecuzione nella sessione di Tmux continuerà a essere eseguito dopo il distacco dalla sessione.
Ricollegamento a Tmux Session
Per collegarsi prima a una sessione, è necessario trovare il nome della sessione. Per ottenere un elenco del tipo di sessioni attualmente in esecuzione:
tmux ls
Il nome della sessione è la prima colonna dell'output.
0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)
Come puoi vedere dall'output, ci sono due sessioni Tmux in esecuzione. Il primo si chiama
0
e il secondo
my_named_session
.
Ad esempio, per allegare alla sessione
0
, digitare:
Lavorare con Tmux Windows e Panes
Quando si avvia una nuova sessione di Tmux, per impostazione predefinita, crea una singola finestra con una shell al suo interno.
Per creare una nuova finestra con il tipo di shell
Ctrl+b
c
, verrà assegnato il primo numero disponibile nell'intervallo
0…9
.
Un elenco di tutte le finestre viene visualizzato nella riga di stato nella parte inferiore dello schermo.
Di seguito sono riportati alcuni comandi più comuni per la gestione di finestre e riquadri Tmux:
-
Ctrl+b
c
Crea una nuova finestra (con shell)Ctrl+b
w
Scegli la finestra da un elencoCtrl+b
0
Passa alla finestra 0 (per numero)Ctrl+b
,
Rinomina la finestra correnteCtrl+b
%
Dividi il riquadro corrente in senso orizzontale in due riquadriCtrl+b
"
Dividi il riquadro corrente verticalmente in due riquadriCtrl+b
o
Vai al riquadro successivoCtrl+b
;
Passa dal riquadro corrente a quello precedenteCtrl+b
x
Chiudi il riquadro corrente
Personalizzare Tmux
Quando Tmux viene avviato, legge i suoi parametri di configurazione da
~/.tmux.conf
se il file è presente.
Ecco una configurazione di esempio
~/.tmux.conf
con riga di stato personalizzata e alcune opzioni aggiuntive:
# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black
Utilizzo di base di Tmux
Di seguito sono riportati i passaggi di base per iniziare a utilizzare Tmux:
- Al prompt dei comandi, digitare
tmux new -s my_session
, Esegui il programma desiderato.tmux new -s my_session
la sequenza diCtrl-b
+d
per staccare dalla sessione. Ricollegare alla sessionetmux attach-session -t my_session
digitandotmux attach-session -t my_session
.
Conclusione
In questo tutorial, hai imparato come usare Tmux. Ora puoi iniziare a creare più finestre Tmux in una singola sessione, dividere le finestre creando nuovi riquadri, navigare tra le finestre, scollegare e riprendere le sessioni e personalizzare l'istanza di Tmux utilizzando il file
.tmux.conf
.
C'è molto altro da sapere su Tmux nella pagina del Manuale dell'utente di Tmux.
terminale tmuxFai iniziare la tua azienda con Evernote for Business

Evernote vuole che la sua app sia il tuo "secondo cervello". Segui questi passaggi per aiutare la tua azienda a sfruttare l'intelligenza unica di Evernote.
Come iniziare con Sea of Thieves e completare il primo viaggio

Rare`s Sea of Thieves, il gioco Pirate, doesn ` t hanno tutorial integrati che ti guideranno nella configurazione iniziale. Invece, atterri su un`isola e scopri la tua via d`uscita, e fai le tue scelte. Leggi la nostra guida e impara cosa devi fare dopo!
Una guida per principianti su come iniziare con Visual Studio

Questo articolo contiene tutte le informazioni passo passo su come scaricare e installare Visual Studio 2017 da entrambi i metodi online e offline. Inoltre, ti guida su come creare nuovi progetti, scrivere codice ed eseguirlo.