Jak korzystać z wtyczek do ZSH

How Use Plugins Zsh



Myślę, że wszyscy możemy się zgodzić, że powłoka jest jedyną wspólną rzeczą, którą wszyscy mamy jako maniacy Uniksa/Linuksa. Niezależnie od tego, czy jesteś administratorem systemu, DevOps, sprzętem czy testerem penetracyjnym, będziesz musiał używać terminala do wykonywania swoich zadań.

W dzisiejszym samouczku chcę pokazać, jak zainstalować ZSH, ustawić go jako domyślną powłokę i zainstalować framework oh-my-zsh, aby dostosować i dodać więcej funkcji do powłoki za pomocą wtyczek.







Zacznijmy:



Jak zainstalować ZSH i Oh-My-ZSH Framework

ZSH to popularna powłoka zwykle dostępna w repozytoriach głównych dystrybucji Linuksa. Aby go zainstalować, użyj domyślnego menedżera pakietów. W tym przykładzie użyję menedżera pakietów apt:



sudo aktualizacja apt-get
sudo apt-get install zsh -oraz

Następnie uruchom ZSH dla początkowej konfiguracji i utwórz plik konfiguracyjny .zshrc.





Aby ustawić ZSH jako domyślną powłokę, użyj polecenia chsh jako:

chszi -s /usr/jestem/zsh

Instalowanie oh-my-zsh

Instalacja frameworka oh-my-zsh jest prosta, wystarczy wykonać jedną linię polecenia. Jeśli chcesz wiedzieć, co robi skrypt instalatora, możesz go pobrać i przejrzeć, a następnie wykonać, gdy poczujesz się komfortowo. W przeciwnym razie użyj jednego z poniższych poleceń, aby go zainstalować:



CII -C '$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)'

Aby użyć cURL, wprowadź polecenie:

CII -C '$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)'

Po zainstalowaniu i aktywacji oh-my-zsh możesz zacząć dostosowywać go, edytując plik .zshrc w swoim katalogu domowym.

Jak aktywować wtyczki

Domyślnie oh-my-zsh jest dostarczany z zestawem wtyczek, które można aktywować zgodnie z własnymi potrzebami. Niektóre z nich to proste aliasy, ale inne są złożone. Poniższy link zawiera listę wszystkich obsługiwanych wtyczek.

https://github.com/ohmyzsh/ohmyzsh/wiki/Wtyczki

Po znalezieniu wtyczki, której chcesz użyć, aktywuj ją, dodając ją do tablicy plugin() w pliku .zshrc. Na przykład, aby aktywować wtyczki Python, Vscode, git i wp-CLI, dodaj wpisy, jak pokazano poniżej:

wtyczki=(pyton,wybrać się, vscode, wp-cli)

Zapisz plik i pobierz plik .zshrc, aby załadować zmiany lub uruchomić nową sesję powłoki.

źródło~/.zshrc

Wniosek

ZSH i Oh-my-zsh mają dedykowaną społeczność, która stale wydaje nowe wtyczki, motywy i funkcje ułatwiające pracę z powłoką. Zachęcamy do odwiedzania forów społeczności, aby poznać sposoby dostosowywania powłoki do własnych potrzeb.