在插入模式下Command + V粘贴后如何让VIM进入正常模式?

时间:2021-03-30 19:31:25

标签: vim editor copy-paste paste

工作流Id如下

  • 我处于插入模式
  • 我使用 Command + V 粘贴
  • 文本已粘贴
  • 启动正常模式

目前我之后保持插入模式

1 个答案:

答案 0 :(得分:0)

不建议您使用 cmd+v 进行粘贴,但这里是解决方案。像这样将您的密钥和您的寄存器重新映射到您使用的任何内容。在函数中随意定位光标。

function! LeaveInsert() abort
exe "normal! ".'"'."+p "
call feedkeys("\<Esc>")
endfunction

inoremap <c-v>  <Cmd> :call LeaveInsert()<cr>
相关问题