1 مستودع
Logic that determines when a plugin should attach to a specific text buffer based on file properties.
Distinct from Plugin-Based Logic Extensions: Focuses on editor buffer attachment triggers rather than general runtime request-lifecycle extensions.
Explore 1 awesome GitHub repository matching software engineering & architecture · Buffer Activation Rules. Refine with filters or upvote what's useful.
copilot.lua هو إضافة لـ Neovim تعتمد على Lua وتدمج GitHub Copilot لتوفير محرك إكمال تلقائي للكود مدعوم بالذكاء الاصطناعي. يقدم المحرك نصوصاً مقترحة (ghost text) واقتراحات مضمنة في الوقت الفعلي داخل المحرر، باستخدام عميل LSP الخاص بـ Neovim لإدارة الاتصال وتفعيل الإضافات الخاصة بكل ملف. يتعامل المشروع مع تكامل حساب GitHub من خلال المصادقة القائمة على الرموز (tokens) ودعم النطاقات المؤسسية. كما يتيح إدارة نماذج الذكاء الاصطناعي وتكوين بروتوكولات خادم اللغة (LSP) لتفويض وتخصيص الوصول إلى الخدمة. يغطي النظام المساعدة في البرمجة عبر الذكاء الاصطناعي من خلال اقتراحات التعديل التنبؤية وعارضات الإكمال البديلة. كما يتضمن أدوات تكوين لمنطق تفعيل الإضافة، وإدارة الحالة، وفحص سلامة النظام لاستكشاف الأخطاء وإصلاحها.
Implements logic to attach the AI assistant to buffers based on filetypes and filename patterns.