gpt4 book ai didi

vim - 如何在vim中映射弹出菜单的键

转载 作者:行者123 更新时间:2023-12-04 13:14:38 26 4
gpt4 key购买 nike

完成尝试后,omnicppcomplete 将在弹出菜单中显示所有可能的项目。要选择菜单中的某个项目,应使用 <C-N><C-p>在不同的项目之间来回切换。我觉得很不方便。如果j应该很爽和 k可以用来代替<C-N><C-P> .那我该怎么办?

最佳答案

function! OmniPopup(action)
if pumvisible()
if a:action == 'j'
return "\<C-N>"
elseif a:action == 'k'
return "\<C-P>"
endif
endif
return a:action
endfunction

inoremap <silent>j <C-R>=OmniPopup('j')<CR>
inoremap <silent>k <C-R>=OmniPopup('k')<CR>

关于vim - 如何在vim中映射弹出菜单的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com