Hvordan aktiverer jeg syntakshøydepunkt i Zsh

Hvordan aktiverer jeg syntakshøydepunkt i Zsh
Enten du er en strømbruker eller bare begynner å dyppe føttene i Linux -kommandolinjen, må du godta den uunngåelige sannheten som du aldri kan huske alle kommandoene i systemet. Du vil møte forekomster der du utfører en feil kommando eller refererer til hjelpemenyen for å utføre noen operasjoner.

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.