La migliore guida per migliorare l'esperienza e la produttività del tuo terminale con Zsh e Fig
Stai cercando di potenziare l'utilizzo del tuo terminale e renderlo più produttivo? Non guardare oltre! In questo post, ti presenterò Fig, un'incredibile applicazione che può migliorare significativamente il flusso di lavoro del tuo terminale. Insieme a Fig, installeremo anche altri strumenti utili come iTerm2, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting e Powerlevel10k per rendere la tua esperienza terminale ancora migliore. Quando segui attentamente i 12 passaggi, diventerai così abile che sarai velocissimo nell'usare il terminale, anche solo con la punta delle dita!
Passaggio 1: installare Fig
Fig è un'applicazione versatile che fornisce potenti funzionalità per terminali su più piattaforme. In questa guida, ci concentreremo sull'installazione di MacOS. Per installare Fig, è sufficiente seguire le istruzioni di installazione fornite sul sito Web di Fig .
Passaggio 2: accedere alla Fig
Fig non semplifica solo il processo di aggiunta di plug-in, ma fornisce anche molte funzionalità, tra cui la definizione di alias, la modifica delle variabili di ambiente, ecc. Vale la pena controllare il sito Web di Fig. Dopo aver installato Fig, puoi accedere al tuo account Fig per sbloccare tutto il suo potenziale. Fig fornisce un servizio basato su cloud che consente di sincronizzare le impostazioni del terminale su diversi dispositivi, condividere le configurazioni con i compagni di squadra e accedere a una vasta libreria di configurazioni fornite dalla community.
Passaggio 3 (facoltativo): installa iTerm2
Mentre Fig può funzionare con qualsiasi terminale, iTerm2 è una scelta popolare tra molti sviluppatori grazie alle sue funzionalità avanzate e alle opzioni di personalizzazione. Puoi scaricare e installare iTerm2 dal suo sito Web ufficiale .
Passaggio 4: installa Zsh
Zsh è una shell potente che fornisce molti miglioramenti rispetto alla shell Bash predefinita. Se vuoi verificare se è già installato o meno, usando zsh --version
il comando. L'output di questo comando dovrebbe essere simile a questo zsh 5.8.1 (x86_64-apple-darwin22.0)
Se non riesci a ottenere questo output, zsh deve essere installato. Per installare Zsh, puoi utilizzare un gestore di pacchetti come Homebrew o seguire le istruzioni di installazione dal sito Web ufficiale di Zsh . brew install zsh
comando è il modo più semplice per i dispositivi Apple.
Passaggio 5: installa il plug-in Oh My Zsh
Oh My Zsh è un popolare framework open source per la gestione delle configurazioni Zsh. Fig fornisce un plug-in per Oh My Zsh che semplifica l'integrazione di Fig con Zsh. Per installare il plug-in Fig per Oh My Zsh, puoi utilizzare un terminale o la dashboard Fig. In un terminale, basta digitare fig plugins add <plugin-name>
ed eseguire il comando oppure, nella dashboard, aprire la pagina dei plug-in, cercare il plug-in che si desidera installare e fare clic sul pulsante di installazione.
Dopo il completamento dell'installazione, esegui semplicemente il fig source
comando nel tuo terminale.
Passaggio 6: installa i suggerimenti automatici di Zsh
Zsh Autosuggestions è un pratico plug-in che suggerisce il completamento dei comandi in base alla cronologia dei comandi. Per installare Zsh Autosuggestions, segui la guida al passaggio 5. Al termine dell'installazione, esegui il fig source
comando nel tuo terminale.
Passaggio 7: installare l'evidenziazione della sintassi Zsh
Zsh Syntax Highlighting è un altro utile plug-in che evidenzia errori di sintassi e altri problemi negli input della riga di comando. Per installare Zsh Syntax Highlighting, segui la guida nel passaggio 5. Al termine dell'installazione, esegui il fig source
comando nel tuo terminale.
Passaggio 8: installare i tipi di file di evidenziazione della sintassi Zsh
Zsh Syntax Highlighting Filetypes è un plug-in aggiuntivo che fornisce l'evidenziazione della sintassi per vari tipi di file. Per installare Zsh Syntax Highlighting Filetypes, segui la guida nel passaggio 5. Al termine dell'installazione, esegui il fig source
comando nel tuo terminale.
Passaggio 9: installare Powerlevel10k
Powerlevel10k è un popolare tema Zsh che fornisce un prompt del terminale altamente personalizzabile e visivamente accattivante. Per installare Powerlevel10k, segui la guida al punto 5. Al termine dell'installazione, esegui il fig source
comando nel tuo terminale.
Passaggio 10: installa il carattere consigliato
Per vedere correttamente i caratteri in Powerlevel10k, si consiglia di installare un font con patch. Puoi trovare il font consigliato, Meslo Nerd Font, su GitHub . Scarica i caratteri, tutti e quattro i caratteri e fai doppio clic sui file per installarli su MacOS. Dopo aver installato il primo carattere, puoi vedere replace
o keep both
opzioni. Fare clic sull'opzione Mantieni entrambi per non perdere i caratteri installati in precedenza. Una volta installato, imposta il carattere nel terminale che stai utilizzando per garantire il corretto rendering del prompt di Powerlevel10k. La maggior parte dei terminali fornisce l'opzione di modifica del carattere nella pagina delle impostazioni nella scheda del profilo.
Terminale macOS:
iTermine2:
Codice VSC:
Nel terminale VSCode, apri le impostazioni del terminale, cerca il carattere. Aggiungi la nuova famiglia di caratteri all'elenco. Ricontrolla il nome della famiglia di caratteri che hai installato.
Passaggio 11: configurare Powerlevel10k
Dopo aver installato Powerlevel10k, puoi configurarlo in base alle tue preferenze. Esegui semplicemente il p10k configure
comando nel tuo terminale e Powerlevel10k ti guiderà attraverso il processo di configurazione. È possibile personalizzare vari aspetti del prompt, come colori, icone e segmenti, per creare un prompt del terminale personalizzato e visivamente accattivante.
Passaggio 12: cambia tema
Se vuoi cambiare il tema del tuo terminale, puoi esplorare diverse opzioni da siti web come iTerm2 Color Schemes , che offre una vasta gamma di temi per iTerm2 e puoi verificare come installarli in diversi terminali. Un tema altamente raccomandato è Solarized Dark, che fornisce un aspetto elegante e moderno al tuo terminale. Solarized Dark è la mia preferenza personale e tutti gli screenshot sono stati presi da un terminale che utilizza il tema Solarized Dark.
Con Fig, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting, Powerlevel10k e un tema personalizzato, puoi trasformare il tuo terminale in un concentrato di produttività. Questi strumenti offrono funzionalità potenti, usabilità migliorata e un'estetica accattivante, rendendo la tua esperienza terminale più efficiente e piacevole.
In conclusione, Fig e gli strumenti di accompagnamento menzionati in questa guida possono migliorare notevolmente la produttività del terminale ed elevare il flusso di lavoro al livello successivo. Installando e configurando Fig, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting, Powerlevel10k e un tema personalizzato, puoi creare una configurazione del terminale personalizzata e potente che aumenta la tua produttività e rende più piacevole l'utilizzo del tuo terminale. Provali e vedi tu stesso la differenza!
Spero che questa guida passo passo ti aiuti e ti incoraggi a condividere questo post medio. Buon ritocco del terminale e aumento della produttività!