我正在尝试映射<C-q>
组合以进入/退出命令行窗口(CmdWin)。
但是当我离开CmdWin时,我无法返回insert
模式,但vim会自动返回normal
模式
在我的.vimrc
中使用了以下代码段,但无效。
nmap <C-q> <Esc>:<C-f>
imap <C-q> <Esc><C-q>
au CmdWinLeave * startinsert!
我也尝试过:
au CmdWinLeave * startinsert
au CmdWinLeave * normal
答案 0 :(得分:1)
您可以映射:imap <C-q> <Esc>:q<CR>a
,当您在CmdWin中进行编辑时,按<C-q>
时会重新进入插入模式。