iTerm2 terminale Mac potenziato
Autore:[Antonio Gallonetto]
Per chi usa molto il terminale quello fornito da Apple può essere un po’ scarno, e dopo un po’ si sente la necessità di avere qualcosa di un po’ più potente sotto le mani.
Un ottimo software per rimpiazzare il terminale standard è iTerm2.
iTerm2 è il successore di iTerm la versione corrente richiede almeno la versione 10.14 di MacOs. E’ possibile andando a cercare nelle vecchie build trovare versioni compatibili con tutte le release precedenti di MacOs.
Le caratteristiche fondamentali di questo software:
- Split della finestra sia verticale che orizzontale.
- CMD + D split della finestra in orizzontale
- CMD + SHIFT + D split della finestra in verticale
- CMD + OPT + FRECCE si passa da una finestra all’altra
- Gestione dei TAB.
- CMD + T crea un nuovo TAB
- CMD + Numero Finestra si passa alla finestra con quel numero
- Personalizzazione avanzata delle preferenze, con applicazione dei vari temi, colori, dimensione, profili diversi per utilizzi diversi
- E’ possibile salvare un segnalibro e poi ritornarci con una combinazione di tasti
- Personalizzazione attraverso python
- Integrazione con tmux
- Gestione Hotkey, è possibile assegnare dei tasti funzione a iTerm2 anche quando siamo in un altra applicazione
- Una serie di utility gestite direttamente da iTerm2. Questi moduli aggiuntivi possono essere installati automaticamente scegliendo dal menu iTerm2 Install Shell Integration oppure manualmente con il download dal sito. Di seguito la lista degli elementi aggiuntivi forniti da iTerm2
- imgcat, visualizzatore di immagini
- imgls anteprima delle immagini di una directory
- it2attention, quando si vuole richiedere l’attenzione l’icona dell’applicazione sobbalza oppure al prompt dei comandi visualizza dei fuochi d’artificio
- it2check verifica se l’emulatore del terminale è iTerm2
- it2copy copia il testo negli appunti
- it2dl provvede al download da internet di files
- it2getvar cattura le variabili di una sessione
- it2setcolor setta i colori di iTerm2
- it2setkeylabel configura le funzionalità della Touch Bar
- it2ul upload di files
- it2universion setta la versione di unicode della sessione corrente