Jak włączyć podświetlenie składni w ZSH

Jak włączyć podświetlenie składni w ZSH
Niezależnie od tego, czy jesteś użytkownikiem zasilającym, czy dopiero zaczynasz zanurzyć stopy w wierszu poleceń Linux, musisz zaakceptować nieuniknioną prawdę, że nigdy nie możesz zapamiętać wszystkich poleceń w systemie. Napotkasz instancje, w których wykonujesz nieprawidłowe polecenie lub odwołujesz się do menu pomocy, aby wykonywać niektóre operacje.

W tym samouczku dowiemy się, jak korzystać z powłoki ZSH i funkcji ZSH-Syntax-Highlighting.

Co to jest Zsh?

Z Shell, zwykle Zsh, jest przedłużeniem Bourne ponownie Shell (Bash). Jest wyposażony w nowe funkcje i obsługę narzędzi takich jak wtyczki i motywy. Ponieważ oferuje funkcje podobne do BASH, przejście na ZSH jest niezwykle łatwe.

Co to jest Zsh-Syntax-Highlighting?

Funkcja podświetlania składni ZSH podobnie jak w przypadku Shell Fish-Automatycznie podkreśla twoje polecenia podczas ich pisania, co może pomóc złapać błędy składniowe i naprawić je przed uruchomieniem polecenia.

Instalowanie Zsh

Pierwszym krokiem przed włączeniem podświetlenia składni dla ZSH jest upewnienie się, że zainstalowaliśmy powłokę. ZSH nie jest wstępnie zainstalowany w większości dystrybucji Linux, ale jest łatwo dostępny w głównych repozytoriach.

Aby go zainstalować, użyj poleceń:

#Installing na Debian/Ubuntu
Sudo apt-get Aktualizacja
sudo apt-get install zsh
# Instalowanie na Arch/Manjaro
Sudo Pacman -sy
Sudo Pacman -s Zsh
# Instalowanie w Fedora/Centos
Aktualizacja Sudo Yum
sudo yum instaluj zsh

Po pomyślnym zainstalowaniu ZSH możemy kontynuować konfigurację podświetlania składni poleceń.

Jak zainstalować ZSH-Syntax-Highlighting

Instalowanie ZSH-Syntax-Highlighting jest stosunkowo proste. Musisz jednak upewnić się, że masz zainstalowany w swoim systemie przed kontynuowaniem. Możesz użyć poleceń:

# Na Debian
sudo apt-get instaluj git
# Arch/manjaro
sudo pacman -s git
#Fedora/Centos
sudo yum instaluj git

Po zainstalowaniu zacznij od klonowania repozytorium za pomocą polecenia:

Git Clone https: // github.COM/ZSH-Users/ZSH-Syntax-Highlighting.git

Następnym krokiem jest dodanie rozszerzenia podnoszenia składni do .plik Zshrc. Wartość zmiennej ZDOTDIR określi to. Użyj polecenia pokazanego poniżej:

echo "Źródło $ (q-) pwd/zsh-syntax-
Podświetlanie/ZSH-Syntax-Highlighting.Zsh ">> $ ZDOTDIR:-$ home/.Zshrc

Na koniec włącz światło składniowe w bieżącej powładzie, pozyskiwając plik za pomocą polecenia:

źródło ./ZSH-SYNTAX-Highlighting/ZSH-Syntax-Highlighting.Zsh

Korzystanie z OH-MY-ZSH

Jeśli masz zainstalowany framework OH-MY-ZSH dla swojej powłoki ZSH, możesz dodać ZSH-Syntax-Highlighting jako wtyczkę.

Zacznij od klonowania repozytorium jako:

Git Clone https: // github.COM/ZSH-Users/ZSH-Syntax-Highlighting.git
$ Zsh_custom:-~/.OH-MY-ZSH/Custom/Plugins/Zsh-Syntax-Highlighting

Na koniec dodaj Zsh-Syntax-Highlighting jako wtyczkę w swoim .plik Zshrc jako:

wtyczki = (ZSH-SYNTAX-Highlighting)

Aby zastosować zmiany w bieżącej sesji terminalu, wprowadź polecenie:

Źródło ~/.OH-MY-ZSH/ZSHRC

Wniosek

Ten samouczek pokazał, jak zainstalować i skonfigurować funkcję ZSH-Syntax-Highlighting. Korzystając z tej funkcji, możesz wyświetlić składnię swoich poleceń w czasie rzeczywistym i przejrzeć je przed wykonaniem.