Oh My Zsh Plugins Nedir?
Oh My Zsh, yalnızca etkinleştirerek kabuğunuzdaki birçok türden işlevsellikten yararlanmanıza olanak tanıyan eklentilerle birlikte gelir. Her biri kendi plugins/ klasörlerindeki BENİOKU dosyasında belgelenmiştir.
Daha fazlası için bakınız.
Ön Gereksinimler
- zsh
- oh my zsh
Şimdi bir kaç pluginleri inceleyelim.
Pluginlerin Aktif Edilmesi
- İstediğiniz eklentileri indirin. Örnek olarak, zsh-autosuggestions ve zsh-syntax-highlighting eklentisini indirelim.

Eklentileri varsayılan olarak ~/.oh-my-zsh/custom/plugins dizinine indirecektir. Akabinde, eklentilerin etkili olması için ~/.zshrc konfigürasyon dosyasını bir editör yardımı ile açalım.
vim ~/.zshrc
Editör yardımı ile açtıktan sonra, görseldeki gibi plugins yazan kısma geliyoruz.

Aşağıdaki gibi kullanmak istediğiniz eklentileri boşluk bırakarak eklemeniz gerekiyor.
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

Dosyayı kayıt edip çıkınız.
:wq!
Değişikliklerin etkili olması için ~/.zshrc dosyasını source komutu ile okutmanız gerekmektedir.
source ~/.zshrc
Şimdi zsh-autosuggestions eklentisini test etmek için, bir komut satırı çalıştırıyorum. İkinci defa kabukta c harfine bastığım anda geçmişi hatırladığı aşağıdaki görselden görebiliyoruz.

zsh-syntax-highlighting
Etkileşimli bir terminale bir zsh isteminde yazılırken komutların vurgulanmasını sağlar. Bu, komutları çalıştırmadan önce gözden geçirmeye, özellikle sözdizimi hatalarını yakalamaya yardımcı olur.
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
zsh-autosuggestions
Siz komutlarınızı yazarken geçmişe ve tamamlamalara göre komutlar önerir.
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions