العودة إلى الدورة

تثبيت وتهيئة Zsh (Oh-My-Zsh)

دورة Termux المتقدمة: من الصفر إلى مستخدم Linux خبير على نظام Android

35. تثبيت وتهيئة Zsh (Oh-My-Zsh)

بينما Bash قوي، يوفر Zsh (Z Shell) ميزات متقدمة مثل الإكمال التلقائي المحسن، وسجل الأوامر الأفضل، ودعم المظاهر القوي. إطار العمل الشهير Oh My Zsh (OMZ) يحيي هذه الميزات.

1. تثبيت Zsh

bash $ pkg install zsh

2. تعيين Zsh كالـ Shell الافتراضي

يوفر Termux أداة مساعدة لتبديل الـ shell الافتراضي:

bash $ chsh -s zsh

يجب عليك إعادة تشغيل Termux لكي يسري هذا التغيير.

3. تثبيت Oh My Zsh (OMZ)

يبسط OMZ التهيئة ويوفر مئات الإضافات والمظاهر.

المتطلب الأساسي: تأكد من تثبيت git و curl (pkg install git curl).

أمر التثبيت:

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

سيطلب منك OMZ تعيين Zsh كالـ shell الافتراضي (إذا لم تكن قد فعلت ذلك بالفعل). بمجرد التثبيت، سيبدو موجهك مختلفًا بشكل جذري، متضمنًا المظهر الافتراضي 'robbyrussell'.

4. تخصيص Zsh (ملف .zshrc)

تتم إدارة التهيئة في ~/.zshrc.

bash $ nano ~/.zshrc

ابحث عن السطر ZSH_THEME="..." لتغيير المظاهر، أو السطر plugins=(...) لتمكين ميزات مثل تكامل Git أو تمييز بناء الجملة.