Skip to content
Apothem
مرجع واجهة سطر الأوامر

completion

مرجع واجهة سطر الأوامر لأمر apothem completion.

يطبع نصًّا برمجيًّا لإكمال الصدفة (shell) المطلوبة إلى الخرج القياسي. تفعيل الإكمال اختياري: هذا الأمر يطبع النص البرمجي فحسب — وهو لا يحرّر أبدًا ملفات بدء تشغيل صدفتك. أنت من يُلحِق الخرج بملف الإكمال الخاص بالصدفة بنفسك.

الموجز

apothem completion bash|zsh|fish|powershell

يُفعِّل النص البرمجي المُصدَر إكمال <TAB> لأوامر apothem الفرعية والأعلام، و — بالنسبة للخيار --harness — لمُعرِّفات الـ harness المسجَّلة إضافةً إلى all.

الأصداف المدعومة

Shellكيفية إنتاج النص البرمجي
bashنص إكمال bash الأصلي من Click.
zshنص إكمال zsh الأصلي من Click.
fishنص إكمال fish الأصلي من Click.
powershellمقتطف Register-ArgumentCompleter يجسر إلى بروتوكول الإكمال الخاص بـ Click (لا يأتي Click بنصّ PowerShell أصلي، لذا يربط هذا المقتطف البروتوكول نفسه بـ PowerShell).

طلب أي صدفة أخرى يخرج بالرمز 2 مع قائمة الأصداف المدعومة.

تفعيل الإكمال لكل صدفة

يجب أولًا أن يكون الأمر apothem ضمن مسارك PATH (تضعه مثبِّتات الخطوة الواحدة هناك). ثم فعِّل الإكمال بإلحاق النص البرمجي بملف الإكمال الخاص بالصدفة وإعادة تشغيل الصدفة:

# bash — append to your bashrc
apothem completion bash >> ~/.bashrc

# zsh — append to your zshrc
apothem completion zsh >> ~/.zshrc

# fish — write to the fish completions directory
apothem completion fish > ~/.config/fish/completions/apothem.fish
# PowerShell — append the completer registration to your profile
apothem completion powershell >> $PROFILE

لتجربة الإكمال للجلسة الحالية فقط دون تحرير أي ملف، نفِّذ source للنص البرمجي مباشرةً (bash/zsh): source <(apothem completion bash).

لماذا هو اختياري

لا يحرّر Apothem أبدًا ملفات بدء تشغيل صدفة المُشغِّل بصمت. تطبع المثبِّتات تلميحًا من سطر واحد يشير إلى هذا الأمر؛ ويقرّر المُشغِّل ما إذا كان سيُفعِّل الإكمال وإلى أي ملف يُلحِقه. هذا يُبقي بصمة التثبيت قابلةً للتنبؤ وقابلةً للعكس — فإزالة الكتلة المُلحَقة تُعطِّل الإكمال.

الخيارات

الخيارالوصف
SHELLواحدٌ من bash، zsh، fish، powershell (وسيط موضعي مطلوب).
-h، --helpعرض التعليمات والخروج.

رموز الخروج

الرمزالمعنى
0تم إصدار نص الإكمال البرمجي
2طُلِبت صدفة غير مدعومة

انظر أيضًا

On this page