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.