1 repositorio
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 es un plugin de Neovim basado en Lua que integra GitHub Copilot para proporcionar un motor de autocompletado de código mediante IA. Ofrece texto fantasma en tiempo real y sugerencias en línea dentro del editor, utilizando un cliente LSP de Neovim para gestionar la comunicación y las activaciones específicas por búfer. El proyecto maneja la integración con cuentas de GitHub mediante autenticación basada en tokens y soporte para instancias corporativas. Permite la gestión de modelos de IA y la configuración de protocolos de servidor de lenguaje (LSP) para autorizar y personalizar el acceso al servicio. El sistema cubre la asistencia de codificación mediante IA a través de sugerencias de edición predictivas y visores de autocompletado alternativos. También incluye herramientas de configuración para la lógica de activación del plugin, gestión de estado e inspección de salud del sistema para la resolución de problemas.
Implements logic to attach the AI assistant to buffers based on filetypes and filename patterns.