我不是在要求插件。我想知道如何在插入每个字符后触发弹出菜单。换句话说,是否可以像在 IDE 中那样在插入每个字符后自动按 ctrl+n
。(以显示可能的数学)
autocmd CursorHoldI * call Pop()
function! Pop()
normal! <c-n>
endfunction
但是这段代码不起作用。
最佳答案
解决方案是使用函数feedkeys()
,如下所示:
set completeopt+=noinsert
autocmd CursorHoldI * call feedkeys("\<c-n>")
关于vim - Autocmd 弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41414848/