I denne opplæringen lærer vi hvordan du bruker ZSH-skallet og ZSH-Syntax-Highlighting-funksjonen.
Hva er zsh?
Z Shell, ofte Zsh, er en forlengelse av Bourne Again Shell (bash). Den kommer med nye funksjoner og støtter for verktøy som plugins og temaer. Siden den tilbyr funksjoner som ligner på bash, er det utrolig enkelt å bytte til ZSH.
Hva er ZSH-Syntax-Highlighting?
ZSH-syntaksen som fremhever funksjonen som er liggende i en som finnes i fiskeskall-automatisk fremhever kommandoene dine når du skriver dem, noe som kan hjelpe deg med å fange syntaksfeil og fikse dem før du kjører kommandoen.
Installere Zsh
Det første trinnet før vi aktiverer syntaksutheving for Zsh er å sikre at vi har skallet installert. ZSH kommer ikke forhåndsinstallert i de fleste Linux-distribusjoner, men er lett tilgjengelig i hovedlageret.
For å installere det, bruk kommandoene:
#Installering på Debian/Ubuntu
sudo apt-get oppdatering
sudo apt-get installer zsh
# Installere på Arch/Manjaro
sudo pacman -y
sudo pacman -s zsh
# Installere på Fedora/Centos
sudo yum oppdatering
sudo yum installer zsh
Når du har installert ZSH med hell, kan vi fortsette med å sette opp kommandosyntaksutheving.
Hvordan du installerer zsh-syntax-highlighting
Å installere ZSH-Syntax-Highlighting er relativt grei. Du må imidlertid sørge for at du har installert Git på systemet ditt før du fortsetter. Du kan bruke kommandoene:
# På Debian
sudo apt-get install git
# Arch/Manjaro
sudo pacman -s git
#Fedora/centos
sudo yum installer git
Når du er installert, start med å klone depotet ved å bruke kommandoen:
git klon https: // github.com/zsh-brukere/zsh-syntax-highlighting.git
Neste trinn er å legge til syntaks-fremhevingsforlengelsen til .Zshrc -fil. Verdien av ZDOTDIR -variabelen vil avgjøre dette. Bruk kommandoen vist nedenfor:
ekko "kilde $ (q-) pwd/zsh-syntax-
Utheving/ZSH-Syntax-Highlighting.zsh ">> $ zdotdir:-$ home/.Zshrc
Til slutt, aktiver syntaks-fremheving i ditt nåværende skall ved å skaffe filen med kommandoen:
kilde ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
Bruker Oh-My-Zsh
Hvis du har OH-My-ZSH-rammeverket installert for ZSH-skallet ditt, kan du legge til ZSH-Syntax-Highlighting som en plugin.
Begynn med å klone depotet som:
git klon https: // github.com/zsh-brukere/zsh-syntax-highlighting.git
$ Zsh_custom:-~/.Oh-My-Zsh/Custom/Plugins/Zsh-Syntax-Highlighting
Til slutt, legg til ZSH-Syntax-Highlighting som plugin i din .Zshrc -fil som:
Plugins = (zsh-syntax-highlighting)
For å bruke endringene på din nåværende terminaløkt, skriv inn kommandoen:
kilde ~/.Oh-My-Zsh/Zshrc
Konklusjon
Denne opplæringen har vist deg hvordan du installerer og setter opp ZSH-Syntax-Highlighting-funksjonen. Ved hjelp av denne funksjonen kan du se syntaks for kommandoene dine i sanntid og gjennomgå dem før utførelse.