vim 在鼠标左键单击时从正常插入模式的映射是什么?

What would be the mapping for the vim to insert mode from normal on left-click of mouse?

我是 vim 的新手,我正在尝试映射鼠标左键单击以更改 vim 的模式,尤其是左键单击以插入模式。这看起来像是我的 .vimrc 中的错误映射 imap <LeftMouse>i。如果你能帮助我,我将不胜感激。

您已经启用了鼠标支持?

set mouse=a

基本语法也是:{cmd} {attr} {lhs} {rhs} 其中 {cmd} 是地图之一(imap、vmap 等); {attr} 这是更可选的选项,如 , ; {lhs} 表示左侧,这包含您将在新快捷方式中使用的键,最后 {rhs} 包含您希望使用新快捷方式执行的键。

从插入模式到普通模式:

inoremap <leftmouse> <esc>

从普通模式到插入模式:

nnoremap <leftmouse> i