我正在尝试绑定control-F以在vim中找到对话框。以下代码在.vimrc中起作用:
:map <C-F> :promptfind<CR>
但是,它仅适用于命令模式。如何设置它以便它也能在插入模式下工作?
答案 0 :(得分:0)
在insertmode中,您的绑定只会插入:promptfind
,然后移动到新行。使用<C-O>
执行单个命令模式操作,然后返回到插入模式(:help i_ctrl-o
)或<Esc>
以进入命令模式并在之后保持在那里。
:nnoremap <C-F> :promptfind<CR>
:inoremap <C-F> <C-O>:promptfind<CR>