دليل توصيات وتكوين إضافات Zsh
إضافات Oh My Zsh
Oh My Zsh هو إطار تكوين Zsh شهير يأتي مع العديد من الإضافات المفيدة التي يمكن أن تعزز تجربة خط الأوامر بشكل كبير. فيما يلي بعض الإضافات الموصى بها:
1. zsh-autosuggestions
توفر هذه الإضافة اقتراحات تلقائية للأوامر التي تكتبها حاليًا بناءً على سجلك والأوامر الشائعة. ما عليك سوى الضغط على السهم الأيمن لإكمال الأمر المقترح بسرعة.
التثبيت:
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions2. zsh-syntax-highlighting
توفر تمييزًا لبناء الجملة لخط الأوامر الخاص بك، مما يساعدك على التعرف على الأوامر والوسائط ومسارات الملفات بسهولة أكبر.
التثبيت:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting3. zsh-completions
توسع وظائف الإكمال الافتراضية في Zsh، وتوفر المزيد من خيارات الإكمال للعديد من الأوامر.
التثبيت:
git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completionsتجميل السمات
باستخدام Oh My Zsh، يمكنك بسهولة تغيير السمات لتجميل الطرفية الخاصة بك. يوصى باستخدام سمة Powerlevel10k لأنها جميلة وغنية بالمعلومات في نفس الوقت.
تثبيت Powerlevel10k:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10kضبط السمة في ~/.zshrc:
ZSH_THEME="powerlevel10k/powerlevel10k"إضافات مفيدة أخرى
- git: إضافة تعزز أوامر Git وتوفر العديد من الأسماء المستعارة المفيدة لأوامر Git.
- docker: إكمال وتلميحات لأوامر Docker.
- npm: توفر إكمال الأوامر لـ npm.
يمكنك تمكين أو تعطيل هذه الإضافات في ملف ~/.zshrc وفقًا لاحتياجاتك. قم بتحرير ملف ~/.zshrc وابحث عن سطر plugins وأضف أو أزل أسماء الإضافات.
plugins=(git docker npm)نصائح
- استخدم
Ctrl + rللبحث بسرعة في سجل الأوامر. - كرر الأمر السابق باستخدام
!!. - استخدم أمر
manلعرض الأدلة للأوامر الأخرى، على سبيل المثالman git.
من خلال تكوين إضافات وسمات Zsh بشكل معقول، يمكنك تحسين كفاءة وجمالية خط الأوامر بشكل كبير. نأمل أن يساعدك هذا الدليل في بناء بيئة خط أوامر قوية!