Come personalizzare il terminale di Windows come un professionista 13

Come personalizzare il terminale di Windows come un professionista

Per gli sviluppatori o chiunque utilizzi Windows Terminal per interagire con la shell, che si tratti di PowerShell o WSL, questo tutorial ti aiuterà a personalizzare il Terminale, che sarà presto l’esperienza predefinita della riga di comando in Windows 11. Con l’aiuto di un popolare motore del tema prompt chiamato Oh mio sfarzo, puoi rendere bellissima la tua shell con icone, glifi, colori e altro ancora. devo ringraziare Scott Hanselman, che ha dimostrato tutte le nozioni di base su come personalizzare il Terminale di Windows in Windows 10/11 e renderlo interessante. Quindi, senza ulteriori indugi, iniziamo e impariamo come personalizzare il Terminale di Windows in Windows 10/11.

Personalizza Windows Terminal come un professionista (2022)

Abbiamo istruzioni dettagliate per personalizzare Windows Terminal, che vanno da come aggiungere l’effetto acrilico all’applicazione del carattere Caskaydia alla tua esperienza da riga di comando. Sono stati aggiunti passaggi sia per PowerShell che per Ubuntu (WSL). Puoi espandere la tabella sottostante e spostarti in qualsiasi sezione desideri.

Applica l’effetto acrilico a Windows Terminal in Windows 10/11

1. Innanzitutto, apri Microsoft Store e aggiornare il terminale di Windows all’ultima versione.

2. Quindi, apri Terminale di Windows e vai a Impostazioni.

impostazioni del terminale di Windows

3. Qui, passa a “Windows PowerShell” sotto “Profili” dalla barra laterale sinistra e passa a “Aspetto esteriorescheda “.

Aggiungi l'effetto acrilico al terminale di Windows

4. Scorri verso il basso e abilita il “Acrilico” alternare. Proprio sotto, puoi anche regolare l’opacità dell’acrilico. L’ho mantenuto al 70%, ma puoi impostare il valore a tuo piacimento. Infine, fai clic su “Salva” per confermare le modifiche. Hai fatto con successo il tuo primo passo per personalizzare il Terminale di Windows.

Aggiungi l'effetto acrilico al terminale di Windows

5. Ripetere il processo per CMD, WSL e altre shell che usi sul tuo computer Windows. Aggiungerà un effetto acrilico al terminale di Windows.

Come personalizzare il terminale di Windows come un professionista

Aggiungi il carattere Caskaydia Cove al terminale di Windows

1. Dopo aver aggiunto l’effetto Acrilico, è necessario installare i caratteri compatibili con Oh My Posh. ho installato Carattere nerd della baia di Caskaydia, che funziona bene con questo strumento di personalizzazione di terze parti. Puoi clicca qui per scaricare il carattere.

Applica il carattere Caskaydia Cove al terminale di Windows

2. Dopo aver scaricato il carattere, decomprimilo utilizzando app come 7Zip o WinZip e installa tutti i caratteri. Puoi selezionare tutti i caratteri -> fare clic con il tasto destro su di essi -> Mostra più opzioni -> Installa per tutti gli utenti.

Applica il carattere Caskaydia Cove al terminale di Windows

3. Ora apri il Terminale di Windows e passa alle Impostazioni. Qui, passa alla sezione “Windows PowerShell” dal riquadro di sinistra e passa a “Aspetto esteriore“scheda proprio come abbiamo fatto sopra.

Applica il carattere Caskaydia Cove al terminale di Windows

4. Qui, scegli il font appena scaricato che desideri utilizzare con il prompt di Oh My Posh. ho selezionato “Carattere nerd della baia di Caskaydia“. Ora, fai clic su “Salva”.

In relazione :  I 6 modi principali per correggere l'errore Nessun dispositivo audio è installato su Windows 11
Applica il carattere Caskaydia Cove al terminale di Windows

5. Ripeti questo processo per tutte le shell che stai utilizzando su Windows 10/11, incluso WSL/Ubuntu.

Personalizza PowerShell nel terminale di Windows con Oh My Posh

1. Ora che hai aggiunto l’effetto Acrilico e applicato un font compatibile, è il momento di installare il prompt Oh My Posh. Fare così, aprire Windows Terminal con privilegi di amministratore. Per fare ciò, cerca Terminale dopo aver premuto il tasto Windows e fai clic sull’opzione “Apri come amministratore” nel riquadro di destra.

Personalizza PowerShell nel terminale di Windows con Oh My Posh

2. Passare alla finestra di PowerShell ed eseguire il comando seguente per installare il prompt di Oh My Posh. Pubblica quello, premere “A” e premi Invio per consentire l’installazione.

Install-Module oh-my-posh -Scope CurrentUser
Personalizza PowerShell nel terminale di Windows con Oh My Posh

3. Successivamente, esegui il comando seguente su importa il profilo Oh My Posh. Se viene visualizzato un messaggio, premere “A”, seguito da “Invio” per procedere con l’installazione.

Import-Module oh-my-posh
Personalizza PowerShell nel terminale di Windows con Oh My Posh

4. Dopodiché, è necessario installa le icone del terminale. Grida a Brandon Olin, che ha sviluppato Terminal Icons per PowerShell. Basta eseguire il comando seguente e consentire il completamento dell’installazione. Assicurati di eseguire Windows Terminal con privilegi di amministratore prima di eseguire questo comando.

Install-Module -Name Terminal-Icons -Repository PSGallery 
Personalizza PowerShell nel terminale di Windows con Oh My Posh

5. Ora a dai un’occhiata se tutto funziona correttamente, esegui il comando seguente. Questo farà apparire il nuovo prompt.

oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-Expression
Personalizza PowerShell nel terminale di Windows con Oh My Posh

6. Finora, tutto funziona correttamente, ma è necessario impostare Oh My Posh come prompt personalizzato predefinito. Per farlo, esegui il comando seguente. Ti darà un percorsoche devi annotare o copiare e incollare in Blocco note.

$PROFILO

Personalizza PowerShell nel terminale di Windows con Oh My Posh

7. Quindi, vai a quel percorso e troverai un file “Microsoft.PowerShell_profile.ps1”. Aprilo con Blocco note, aggiungi le righe seguenti e salva il file. Ora puoi chiudere il file Blocco note.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Personalizza PowerShell nel terminale di Windows con Oh My Posh

Nota: Se il file Microsoft.PowerShell_profile.ps1 non esiste in quella posizione, segui il passaggio successivo.

8. Nel caso in cui il file ps1 non sia presente, puoi facilmente crearne uno. Fare clic con il pulsante destro del mouse nella cartella “WindowsPowerShell” e scegliere Nuovo -> Documento di testo.

Personalizza PowerShell nel terminale di Windows con Oh My Posh

9. Rinominalo in Microsoft.PowerShell_profile.ps1. Assicurati che non ci sia l’estensione .txt alla fine. Il nome del file dovrebbe terminare con .ps1.

Personalizza PowerShell nel terminale di Windows con Oh My Posh

10. Ora apri il file con Blocco note e aggiungi le due righe sottostanti e salvalo. Ora puoi chiudere il Blocco note.

Set-PoshPrompt -Theme jandedobbeleer
Import-Module -Name Terminal-Icons
Personalizza PowerShell nel terminale di Windows con Oh My Posh

11. Torna alla finestra di PowerShell ed esegui il comando seguente su ricaricare il profilo.

. $PROFILE
Personalizza PowerShell nel terminale di Windows con Oh My Posh

12. Infine, chiudi Windows Terminal e riaprilo. Ora scoprirai che Oh My Posh è impostato come prompt predefinito in PowerShell. Con l’effetto Acrilico, nuovi caratteri, icone, glifi e il prompt Oh My Posh, PowerShell in Windows Terminal sembra bello.

  • Come personalizzare il terminale di Windows come un professionista
  • Come personalizzare il terminale di Windows come un professionista

Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

Dopo aver aggiunto l’effetto Acrilico e installato i caratteri, è il momento di personalizzare WSL con Oh My Posh. Ecco come procedere.

In relazione :  Come utilizzare la funzione di ricerca vocale di YouTube durante la trasmissione su una Smart TV

1. Apri Terminale di Windows con privilegi di amministratore.

Personalizza PowerShell nel terminale di Windows con Oh My Posh

2. Avanti, vai a WSL (Ubuntu o qualsiasi altra distribuzione che hai installato).

Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

3. Ora, prima di installare Oh My Posh, noi consiglia di aggiornare WSL agli ultimi pacchetti e dipendenze. Potrebbe essere necessario inserire la password di WSL per confermare l’installazione.

sudo apt update && sudo apt upgrade -y
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

4. Successivamente, esegui i comandi seguenti uno per uno per installare Oh My Posh in WSL per consentirti di personalizzare Windows Terminal. Dovrai premere “y” per consentire l’installazione.

sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

5. Successivamente, esegui i comandi seguenti uno per uno per scaricare i temi.

mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.json
rm ~/.poshthemes/themes.zip
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

6. Fatto ciò, eseguire il comando seguente per verificare se il prompt personalizzato è installato correttamente. Questo dovrebbe far apparire il nuovo prompt Oh My Posh.

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

7. Ora, per impostare Oh My Posh come prompt predefinito in WSL, esegui il comando seguente. Ti permetterà di farlo modifica il file di configurazione di Bash nell’editor Nano.

nano ~/.bashrc
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

8. Nell’editor Nano, scorri verso il basso usando i tasti freccia della tastiera e cerca questa riga “rendi meno più amichevole per i file di input non di testo, vedi lesspipe(1)”. Proprio sotto di esso, è necessario sostituire il comando cominciando con “eval…”.

Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

9. Ora devi farlo digita il comando seguente nell’editor Nano poiché non supporta il copia e incolla. Sembrerà così:

eval "$(oh-my-posh --init --shell bash --config ~/.poshthemes/jandedobbeleer.omp.json)"
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

10. Dopodiché, premi “Ctrl + O” e premi Invio per salvare le modifiche. Quindi, premi “Ctrl + X” per uscire dall’editor Nano.

Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

11. Infine, esegui il comando seguente su ricaricare il profilo Bash. D’ora in poi, il WSL verrà caricato nel prompt di Oh My Posh. Divertiti!

. ~/.bashrc
  • Come personalizzare il terminale di Windows come un professionista
  • Come personalizzare il terminale di Windows come un professionista

12. Nel caso in cui ci siano alcuni problemi nel rendering dei glifi e del testo, assicurati di aver impostato il Carattere Caskaydia Cove Nerd per Ubuntu/altre distribuzioni nella pagina Impostazioni di Windows Terminal. Questa è una delle prime cose che devi personalizzare nel Terminale di Windows.

Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

13. Se stai ancora affrontando il problema, devi farlo ricaricare il profilo Bash ogni volta che accedi alla shell WSL. Esegui il comando seguente e tutto sarà risolto. Puoi anche riavviare il PC per verificare se il problema è stato risolto.

 . ~/.bashrc 
Personalizza WSL/Ubuntu nel terminale di Windows con Oh My Posh

Rendi bello il tuo terminale Windows con Oh My Posh

Ecco come puoi personalizzare Windows Terminal e renderlo avanzato e bello con icone, glifi, effetti acrilici e altro ancora. Per quanto riguarda il prompt dei comandi, abbiamo provato a farlo funzionare con Clink ma non ci siamo riusciti. Comunque, questo è tutto da noi. Se desideri personalizzare ulteriormente Windows Terminal con temi, immagini di sfondo e colori, segui il nostro articolo collegato. E se hai domande, faccelo sapere nella sezione commenti qui sotto.