In questo tutorial, impareremo come utilizzare la shell ZSH e la funzione di illuminazione ZSH-Synthax.
Cos'è ZSH?
Z Shell, comunemente ZSH, è un'estensione del Shell di Bourne (bash). Viene fornito con nuove funzionalità e supporti per strumenti come plugin e temi. Poiché offre funzionalità simili a bash, passare a ZSH è incredibilmente facile.
Cos'è Zsh-SyntAx-Highlighting?
La sintassi ZSH che evidenzia la funzionalità simile a quella trovata nel guscio di pesce-automaticamente evidenzia i tuoi comandi mentre li digiti, il che può aiutarti a catturare errori di sintassi e fissarli prima di eseguire il comando.
Installazione di ZSH
Il primo passo prima di abilitare l'evidenziazione della sintassi per ZSH è garantire che la shell è installata. ZSH non viene preinstallato nella maggior parte delle distribuzioni Linux ma è prontamente disponibile nei repository principali.
Per installarlo, utilizzare i comandi:
#Installa su Debian/Ubuntu
Sudo Apt-get Aggiornamento
sudo apt-get installa zsh
# Installazione su Arch/Manjaro
Sudo Pacman -sy
sudo pacman -s zsh
# Installazione su Fedora/Centro
Sudo Yum Aggiornamento
sudo yum installa zsh
Una volta installato correttamente ZSH, possiamo procedere a impostare l'evidenziazione della sintassi del comando.
Come installare Zsh-SyntAx-Highlighting
L'installazione di ZSH-SyntAx-Highlighting è relativamente semplice. Tuttavia, è necessario assicurarsi di essere installato Git sul sistema prima di procedere. Puoi usare i comandi:
# Su Debian
sudo apt-get installa git
# Arch/manjaro
sudo pacman -s git
#Fedora/Centro
sudo yum installa git
Una volta installato, inizia clonando il repository utilizzando il comando:
Git clone https: // github.com/zsh-users/zsh-synthax-highting.idiota
Il prossimo passo è aggiungere l'estensione della sintassi al massimo .File ZSHRC. Il valore della variabile ZDOTDIR determinerà questo. Usa il comando mostrato di seguito:
echo "Source $ (q-) pwd/zsh-syntex-
Evidenziazione/ZSH-sintassi-Highlighting.zsh ">> $ zDotdir:-$ home/.zshrc
Infine, abilita la luce della sintassi nella shell di corrente approvando il file con il comando:
fonte ./ZSH-SyntAx-Highlighting/ZSH-SyntAx-Highting.zsh
Usando oh-my-zsh
Se hai installato il framework OH-My-Zsh per la tua shell ZSH, puoi aggiungere la luce ZSH-SyntAx come plug-in.
Inizia clonando il repository come:
Git clone https: // github.com/zsh-users/zsh-synthax-highting.idiota
$ Zsh_custom:-~/.OH-My-ZSH/Custom/plugins/zsh-synthax-highting
Infine, aggiungi la luce ZSH-sintassi come plug-in nel tuo .file zshrc come:
plugins = (ZSH-Syntex-Highlighting)
Per applicare le modifiche alla sessione del terminale corrente, immettere il comando:
Fonte ~/.Oh-My-Zsh/Zshrc
Conclusione
Questo tutorial ti ha mostrato come installare e impostare la funzione ZSH-SyntAx-Highting. Utilizzando questa funzione, è possibile visualizzare la sintassi dei tuoi comandi in tempo reale e rivederli prima dell'esecuzione.