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 أو تمييز بناء الجملة.