Paano gumamit ng mga plugin para sa ZSH

How Use Plugins Zsh



Sa palagay ko lahat tayo ay maaaring sumang-ayon na ang shell ay ang isang bagay na lahat tayo ay may katulad na mga Unix / Linux geeks. Kung ikaw ay isang system admin, DevOps, Hardware, o Penetration na pagsubok, kakailanganin mong gamitin ang terminal upang magawa ang iyong mga gawain.

Sa tutorial ngayon, nais kong ipakita sa iyo kung paano i-install ang ZSH, gawin itong default na shell at i-install ang oh-my-zsh framework upang ipasadya at magdagdag ng higit na pag-andar sa iyong shell gamit ang mga plugin.







Magsimula tayo:



Paano Mag-install ng ZSH at Oh-My-ZSH Framework

Ang ZSH ay isang tanyag na shell na karaniwang magagamit sa mga repository ng mga pangunahing pamamahagi ng Linux. Upang mai-install ito, gamitin ang iyong default manager ng package. Para sa halimbawang ito, gagamitin ko ang apt manager ng package:



sudo apt-get update
sudo apt-get install zsh -at

Susunod, patakbuhin ang ZSH para sa paunang pag-set up at lumikha ng isang .zshrc config file.





Upang gawing iyong default na shell ang ZSH, gamitin ang chsh command bilang:

chsh -s /usr/am/zsh

Pag-install ng oh-my-zsh

Ang pag-install ng oh-my-zsh framework ay madali tulad ng pagpapatupad ng isang solong linya ng utos. Kung nais mong malaman kung ano ang ginagawa ng installer script, maaari mong i-download at suriin ito, pagkatapos ay ipatupad ito sa sandaling komportable ka. Kung hindi man, gamitin ang alinman sa mga utos sa ibaba upang mai-install ito:



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

Upang magamit ang CURL, ipasok ang utos:

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

Kapag mayroon kang naka-install at na-activate na oh-my-zsh, maaari mong simulang ipasadya ito sa pamamagitan ng pag-edit ng .zshrc file sa iyong direktoryo sa bahay.

Paano Paganahin ang Mga Plugin

Bilang default, ang oh-my-zsh ay nakabalot kasama ng isang koleksyon ng mga plugin na maaari mong buhayin upang umangkop sa iyong mga pangangailangan. Ang ilan sa mga ito ay simpleng mga alias, ngunit ang iba ay kumplikado. Ang sumusunod na link ay may isang listahan ng lahat ng mga suportadong plugin.

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

Kapag nakakita ka ng isang plugin na nais mong gamitin, buhayin ito sa pamamagitan ng pagdaragdag nito sa plugin () na array sa .zshrc file. Halimbawa, upang buhayin ang mga plugin ng python, Vscode, git, at wp-CLI, idagdag ang mga entry tulad ng ipinakita sa ibaba:

mga plugin=(sawa,punta ka na, vscode, wp-sij)

I-save ang file at mapagkukunan ang .zshrc file upang mai-load ang mga pagbabago o maglunsad ng isang bagong session ng shell.

pinagmulan~/.zshrc

Konklusyon

Ang ZSH at Oh-my-zsh ay may isang nakatuong komunidad na patuloy na naglalabas ng mga bagong plugin, tema, at pag-andar upang mas madali ang pagtatrabaho sa shell. Huwag mag-atubiling bisitahin ang mga forum ng komunidad upang galugarin ang mga paraan upang ipasadya ang iyong shell upang magkasya ang iyong mga pangangailangan.