zsh

Jak korzystać z wtyczek do ZSH

Jak korzystać z wtyczek do ZSH
Myślę, że wszyscy możemy się zgodzić, że powłoka jest jedyną rzeczą, którą wszyscy mamy wspólną jako maniaków Unix/Linux. 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:

aktualizacja sudo apt-get
sudo apt-get zainstaluj zsh -y

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:

chsh -s /usr/bin/zsh

Instalowanie oh-my-zsh

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

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

Aby użyć cURL, wprowadź polecenie:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sz)"

Po zainstalowaniu i aktywacji oh-my-zsh możesz zacząć dostosowywać go, edytując .plik zshrc w twoim 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

Gdy znajdziesz wtyczkę, której chcesz użyć, aktywuj ją, dodając ją do tablicy plugin() 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, 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ą. Zapraszam do odwiedzenia forów społeczności, aby poznać sposoby dostosowania powłoki do własnych potrzeb.

Gry OpenTTD Tutorial
OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
Gry SuperTuxKart for Linux
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Gry Battle for Wesnoth Tutorial
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...