Jak używać wtyczek do Zsh

Jak używać wtyczek do Zsh
Myślę, że wszyscy możemy się zgodzić, że powłoka to jedyna rzecz, którą wszyscy mamy wspólnego jako geeksy Unix/Linux. Niezależnie od tego, czy jesteś administratorem systemu, DevOps, sprzętem lub testowaniem penetracji, będziesz musiał użyć terminala do wykonania swoich zadań.

W dzisiejszym samouczka.

Zacznijmy:

Jak zainstalować framework ZSH i OH-MY-ZSH

ZSH jest popularną skorupą zwykle dostępną 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 apt-get Aktualizacja
sudo apt -get instaluj zsh -y

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

Aby uczynić ZSH Twoją domyślną powłokę, użyj polecenia CHSH jako:

CHSH -S/USR/BIN/ZSH

Instalowanie OH-MY-ZSH

Instalowanie frameworka OH-MY-ZSH jest łatwe, ponieważ wykonanie pojedynczego wiersza polecenia. Jeśli chcesz wiedzieć, co robi skrypt instalatora, możesz go pobrać i przejrzeć, a następnie wykonaj go po wygodnym. W przeciwnym razie użyj któregokolwiek z poniższych poleceń, aby go zainstalować:

sh -c "$ (wget https: // raw.github.com/Ohmyzsh/Ohmyzsh/Master/Tools/Instaluj.sh -o -) "

Aby użyć curl, wprowadź polecenie:

sh -c "$ (curl -fssl https: // raw.github.com/Ohmyzsh/Ohmyzsh/Master/Tools/Instaluj.cii)"

Po zainstalowaniu i aktywowaniu OH-MY-ZSH, możesz zacząć dostosowywać, edytując .plik Zshrc w katalogu domowym.

Jak aktywować wtyczki

Domyślnie OH-MY-ZSH jest zapakowany z kolekcją wtyczek, które można aktywować, aby odpowiadać Twoim potrzebom. Niektóre z nich są prostymi aliasami, ale inne są złożone. Poniższy link zawiera listę wszystkich obsługiwanych wtyczek.

https: // github.COM/OHMYZSH/OHMYZSH/WIKI/PONINGINS

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

wtyczki = (Python, Git, Vscode, WP-CLI)

Zapisz plik i źródło .plik Zshrc w celu załadowania zmian lub uruchomienia nowej sesji powłoki.

Źródło ~/.Zshrc

Wniosek

ZSH i OH-MY-ZSH mają dedykowaną społeczność, która nieustannie uwalnia nowe wtyczki, motywy i funkcje, aby ułatwić pracę z powłoką. Zapraszam do odwiedzenia forów społecznościowych, aby odkryć sposoby dostosowania skorupy, aby pasowały do ​​twoich potrzeb.