ZSH için eklentiler nasıl kullanılır

How Use Plugins Zsh



Sanırım hepimiz, Unix/Linux meraklıları olarak hepimizin ortak noktasının kabuk olduğu konusunda hemfikir olabiliriz. İster sistem yöneticisi, ister DevOps, Donanım veya Penetrasyon testi olun, görevlerinizi gerçekleştirmek için terminali kullanmanız gerekecektir.

Bugünkü eğitimde, eklentileri kullanarak kabuğunuzu özelleştirmek ve daha fazla işlevsellik eklemek için ZSH'yi nasıl kuracağınızı, onu varsayılan kabuk haline getireceğinizi ve oh-my-zsh çerçevesini nasıl kuracağınızı göstermek istiyorum.







Başlayalım:



ZSH ve Oh-My-ZSH Çerçevesi Nasıl Kurulur

ZSH, genellikle büyük Linux dağıtımlarının depolarında bulunan popüler bir kabuktur. Yüklemek için varsayılan paket yöneticinizi kullanın. Bu örnek için apt paket yöneticisini kullanacağım:



sudo apt-get güncellemesi
sudo apt-get install zsh -ve

Ardından, ilk kurulum için ZSH'yi çalıştırın ve bir .zshrc yapılandırma dosyası oluşturun.





ZSH'yi varsayılan kabuğunuz yapmak için chsh komutunu şu şekilde kullanın:

chsh -s /usr/NS/zsh

oh-my-zsh'yi yükleme

oh-my-zsh çerçevesini kurmak, tek bir komut satırı yürütmek kadar kolaydır. Yükleyici komut dosyasının ne yaptığını bilmek istiyorsanız, indirip gözden geçirebilir ve rahat olduğunuzda çalıştırabilirsiniz. Aksi takdirde, yüklemek için aşağıdaki komutlardan birini kullanın:



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

cURL'yi kullanmak için şu komutu girin:

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

Oh-my-zsh yüklenip etkinleştirildikten sonra, ana dizininizdeki .zshrc dosyasını düzenleyerek onu özelleştirmeye başlayabilirsiniz.

Eklentiler Nasıl Etkinleştirilir

Varsayılan olarak oh-my-zsh, ihtiyaçlarınıza göre etkinleştirebileceğiniz bir dizi eklentiyle birlikte gelir. Bazıları basit takma adlardır, ancak diğerleri karmaşıktır. Aşağıdaki bağlantı, desteklenen tüm eklentilerin bir listesini içerir.

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

Kullanmak istediğiniz bir eklenti bulduğunuzda, onu .zshrc dosyasındaki plugin() dizisine ekleyerek etkinleştirin. Örneğin, python, Vscode, git ve wp-CLI eklentilerini etkinleştirmek için girişleri aşağıda gösterildiği gibi ekleyin:

eklentiler=(piton,git, vscode, wp-cli)

Dosyayı kaydedin ve değişiklikleri yüklemek veya yeni bir kabuk oturumu başlatmak için .zshrc dosyasını kaynaklayın.

kaynak~/.zshrc

Çözüm

ZSH ve Oh-my-zsh, kabukla çalışmayı kolaylaştırmak için sürekli olarak yeni eklentiler, temalar ve işlevler yayınlayan özel bir topluluğa sahiptir. Kabuğunuzu ihtiyaçlarınıza göre özelleştirmenin yollarını keşfetmek için topluluk forumlarını ziyaret etmekten çekinmeyin.