和 Copilot 一起用有点小问题
在 INSERT 模式下,假如 IDE 和 Copilot 同时给出补全建议
此时想接受 Copilot 的提示会比较麻烦:
- 直接按 tab 会接受 IDE 的代码补全
- 按 ESC ,可以关闭 IDE 的补全,但退回了 NORMAL 模式,再按 Tab 也没法接受 Copilot 的补全了
希望配置这么一个效果: 在 IDE 弹出代码补全时,ESC 关闭代码补全同时不退回到 NORMAL 模式,请 v 友指点🍻
和 Copilot 一起用有点小问题
在 INSERT 模式下,假如 IDE 和 Copilot 同时给出补全建议
此时想接受 Copilot 的提示会比较麻烦:
希望配置这么一个效果: 在 IDE 弹出代码补全时,ESC 关闭代码补全同时不退回到 NORMAL 模式,请 v 友指点🍻
1
scxiazi Dec 15, 2021
改键映射
|
2
LicenseXu Dec 15, 2021
因为习惯使用<Enter> 选择代码补全,所以在 Vim 里面,使用 YCM 的时候,回车会选到下一行
|
3
LicenseXu Dec 15, 2021
没有编辑完就发布了。。。我在 vimrc 里面是这么弄的,然后尝试在 ideavim 里面配置 <ESC>,发现还不支持 pumvisible
inoremap <expr> <CR> pumvisible() ? "\<C-Y>" : "\<CR>" |
4
orangeD Jan 18, 2022
遇到相同的问题, 现在补全的时候很别扭,要按两次 ESC ,然后按快捷键让 Copilot 重新显示,在按 Tab 补全才能代码上屏。不知道有没有最佳解决方案。
|