我想綁定控件-F在vim中查找對話框。以下代碼在.vimrc中的工作原理如下:指定鍵在插入模式下也在vim中運行
:map <C-F> :promptfind<CR>
但是,它僅適用於命令模式。我怎樣才能設置它,以便它也可以在插入模式下工作?
我想綁定控件-F在vim中查找對話框。以下代碼在.vimrc中的工作原理如下:指定鍵在插入模式下也在vim中運行
:map <C-F> :promptfind<CR>
但是,它僅適用於命令模式。我怎樣才能設置它,以便它也可以在插入模式下工作?
在insertmode中,您的綁定只會插入:promptfind
,然後移動到新行。在返回插入模式(:help i_ctrl-o
)或<Esc>
之前,使用<C-O>
執行單個命令模式操作,然後進入命令模式並在此後停留。
:nnoremap <C-F> :promptfind<CR>
:inoremap <C-F> <C-O>:promptfind<CR>
答案在':help:map'或':help map-commands'中有相當詳細的介紹。 –
:imap代替:map在插入模式下工作。但是這個綁定在命令模式下不起作用。也許我需要放置:imap和:map語句。我正在閱讀幫助材料。 – rnso