Zsh عبارة عن غلاف قوي وقابل للتخصيص تم إنشاؤه أعلى Bash مع ميزات إضافية. إحدى نقاط القوة الرئيسية في Zsh هي القدرة على استخدام المكونات الإضافية والموضوعات لتحسين الوظيفة والجاذبية المرئية.
اعتمادًا على المهام المطروحة، قد يكون من الصعب تثبيت جميع المكونات الإضافية التي تحتاجها لإعداد Zsh وإدارتها وتحديثها. هذا هو المكان الذي يلعب فيه Antigen.
Antigen هو مدير إضافي مجاني ومفتوح المصدر لـ Zsh. إنه يبسط عملية تثبيت جميع ملحقات Zsh وإدارتها وتحديثها في أمر واحد.
في هذا البرنامج التعليمي، سنستكشف معلومات حول Antigen وكيفية دمجه واستخدامه مع إعداد Zsh الخاص بك. سيعلمك هذا كيفية تثبيته والأوامر المدعومة والمزيد.
تثبيت
قبل أن نتمكن من استخدام Antigen، نحتاج إلى تثبيت Zsh على النظام المستهدف. افتراضيًا، يتم تثبيت Zsh إلى حد كبير على معظم أنظمة Unix بما في ذلك macOS.
ومع ذلك، إذا لم يكن البرنامج مثبتًا لديك، فيمكنك استخدام مدير الحزم الافتراضي لتثبيته.
على سبيل المثال، يمكنك استخدام 'apt' إذا كنت تستخدم أنظمة تعتمد على دبيان:
$ sudo الرابطة بين الحصول على التثبيت zsh
استخدم الأمر التالي على الأنظمة المستندة إلى Red Hat:
$ sudo يم تثبيت zsh
يمكنك استخدام Homebrew على نظام التشغيل macOS:
$ الشراب ثَبَّتَ zsh
تثبيت المستضد
بمجرد تثبيت Zsh، يمكننا المتابعة لتثبيت Antigen. لحسن الحظ، يمكننا إعداد Antigen بسرعة وسهولة عن طريق تشغيل الأمر التالي:
$ لفة -ل git.io / مولد المضاد > مستضد.zsh
يجب أن يقوم الأمر المحدد بتنزيل البرنامج النصي Antigen وحفظه باسم 'antigen.zsh' في الدليل الحالي.
تكوين المستضد
لتكوين Antigen، قم بتحرير الملف '~/.zshrc'. أضف الإدخال التالي في ملف '.zshrc' الخاص بك لتكوين Antigen:
مصدر / طريق / ل / مستضد.zshمستضد init ~ / .zshrc
يتيح لك هذا استخدام Antigen في Zsh Shell.
تثبيت الإضافات
Antigen يجعل من السهل تثبيت المكونات الإضافية Zsh. يمكننا تثبيت مكون إضافي باستخدام أمر 'حزمة المستضد'.
على سبيل المثال، لتثبيت المكونات الإضافية التي يوفرها Oh My Zsh، يمكننا إضافة الإدخال التالي في ملف '.zshrc':
حزمة المستضد شخص سخيفحزمة المستضد Heroku
نقطة حزمة المستضد
الكتان حزمة مستضد
لم يتم العثور على أمر حزمة المستضد
تقوم الأوامر المقدمة بتثبيت المكونات الإضافية المحددة مثل git وHeroku وpip وlein وcommand-n0t-found والمزيد كما هو منصوص عليه في المكون الإضافي 'oh-my-zsh'.
تحميل المكتبة
يمكننا استخدام أمر 'استخدام المستضد' لتحميل مكتبة معينة. على سبيل المثال، استخدم الأمر التالي لتحميل مكتبة oh-my-zsh:
استخدام المستضد oh-my-zsh
جارٍ تحميل الموضوع
لتثبيت وتحميل قالب يمكننا استخدام أمر “antigen theme” كما هو موضح في الصورة التالية:
$ موضوع المستضد robbyrussell
التنميط المستضد
إذا واجهت وقت بدء تشغيل بطيئًا أو مشكلات في الأداء مع Zsh، فيمكنك إنشاء ملف تعريف Antigen للتعرف على الاختناقات.
يوفر Antigen ميزة إنشاء ملفات تعريف مضمنة يمكنك تمكينها عن طريق تشغيل الأمر التالي:
$ ملف تعريف المستضد قيد التشغيل
يؤدي هذا إلى إنشاء تقرير ملف تعريف في الدليل '~/.antigen/profile'.
خاتمة
في هذا الدليل، اكتشفنا Antigen for Zsh بما في ذلك كيفية تثبيت Antigen، وفهم مكتبات التحميل، وتثبيت المكونات الإضافية، وتثبيت السمات، والمزيد.