Changing Completion Engines

This commit is contained in:
2025-09-09 13:09:23 -04:00
parent c4322b2b5a
commit 709a1bdda6
2 changed files with 41 additions and 1 deletions

View File

@@ -101,4 +101,5 @@ The configuration automatically detects TTY environments and disables icons/comp
### AI Integration
- **Claude Code**: Primary AI assistant with keymaps under `<leader>a` for chat, diff management, and file operations
- **Avante**: Secondary AI integration (currently configured for Copilot provider)
- **GitHub Copilot**: Code completion integration via copilot.vim
- **GitHub Copilot**: Code completion integration via copilot.vim
- Were no longer using nvim_cmp having switched to coc

39
coc-settings.json Normal file
View File

@@ -0,0 +1,39 @@
{
"coc.preferences.timeout": 300,
"suggest.enablePreview": true,
"suggest.floatEnable": true,
"suggest.detailField": "preview",
"suggest.maxPreviewWidth": 80,
"signature.enable": true,
"signature.target": "float",
"extensions": [
"coc-json",
"coc-html",
"coc-css",
"coc-python",
"coc-clangd",
"coc-rust-analyzer",
"coc-yaml",
"coc-tsserver",
"coc-lua",
"coc-sh",
"coc-go"
],
"languageserver": {
"zig": {
"command": "zls",
"filetypes": ["zig"],
"rootPatterns": ["build.zig"]
},
"nim": {
"command": "nim_langserver",
"filetypes": ["nim"],
"rootPatterns": ["*.nimble", "*.nim"]
},
"vlang": {
"command": "vls",
"filetypes": ["v"],
"rootPatterns": ["v.mod"]
}
}
}