1 Repo
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 ist ein Lua-basiertes Neovim-Plugin, das GitHub Copilot integriert, um eine KI-gestützte Code-Vervollständigungs-Engine bereitzustellen. Es liefert Echtzeit-Ghost-Text und Inline-Vorschläge innerhalb des Editors und nutzt einen Neovim-LSP-Client zur Verwaltung der Kommunikation und pufferspezifischer Aktivierungen. Das Projekt handhabt die GitHub-Account-Integration durch tokenbasierte Authentifizierung und Unterstützung für Unternehmensinstanzen. Es ermöglicht die Verwaltung von KI-Modellen und die Konfiguration von Language Server Protocols, um den Dienstzugriff zu autorisieren und anzupassen. Das System deckt KI-gestützte Programmierung durch prädiktive Bearbeitungsvorschläge und alternative Vervollständigungsansichten ab. Es enthält zudem Konfigurationstools für die Plugin-Aktivierungslogik, Zustandsverwaltung und System-Health-Checks zur Fehlerbehebung.
Implements logic to attach the AI assistant to buffers based on filetypes and filename patterns.