1 repository
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 is a Lua-based Neovim plugin that integrates GitHub Copilot to provide an AI code completion engine. It delivers real-time ghost text and inline suggestions within the editor, utilizing a Neovim LSP client to manage communication and buffer-specific activations. The project handles GitHub account integration through token-based authentication and corporate instance support. It allows for the management of AI models and the configuration of language server protocols to authorize and customize service access. The system covers AI coding assistance through predictive edit suggestion
Implements logic to attach the AI assistant to buffers based on filetypes and filename patterns.