求助:Avante.nvim自定义快捷键无法接受GitHub Copilot代码建议
配置Avante.nvim与GitHub Copilot协同工作时,自定义接受建议快捷键失效
我正尝试配置Avante.nvim和GitHub Copilot配合使用,但自定义的接受代码建议快捷键始终无法生效。插入模式下建议能正常显示(灰色文本),但所有配置的快捷键都无法触发接受操作。
以下是我在~/.config/nvim/after/plugin/avante.lua中的当前配置:
avante.setup({ provider = "copilot", providers = { copilot = { suggestion_provider = "copilot.vim" }, }, behaviour = { auto_suggestions = false, auto_set_highlight_group = true, auto_set_keymaps = false, auto_apply_diff_after_generation = false, support_paste_from_clipboard = false, }, mappings = { suggestion = { accept = "<C-l>", next = "<M-]", prev = "<M-[>", dismiss = "<C-]", }, sidebar = { switch_windows = "<Tab>", reverse_switch_windows = "<S-Tab>", }, } })
我已经尝试过这些操作:
- 更换不同的快捷键组合
- 将
auto_set_keymaps设为true或false - 使用
vim.keymap.set手动自定义快捷键 - 每次修改配置后重启Neovim
插件本身功能正常——输入时能看到建议,侧边栏功能也没问题,唯独无法用快捷键接受建议。
我的环境信息:
- macOS系统
- Neovim 版本0.11.3
- Avante.nvim 最新版本
- GitHub Copilot.vim插件已安装并正常工作
请问有人成功配置过Avante.nvim接受建议的自定义快捷键吗?

内容的提问来源于stack exchange,提问作者martins
相关产品推荐
相关产品推荐

