我想在插入模式下映射一个按键来粘贴,怎么做?

Vim、Emacs配置和使用
回复
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

我想在插入模式下映射一个按键来粘贴,怎么做?

#1

帖子 fanhe » 2010-07-11 18:53

其实我映射了一个了

代码: 全选

inoremap <C-v> <ESC>"+gpi
但是这个映射会有一个bug,就是加入光标在行首,后面有文字
那么粘贴就会在行首的第一个字母后了
如果按gvim的菜单来粘贴没有这个问题,我奇怪那个菜单的粘贴是怎么实现的?
我是想写个判断,如果在行首的话,另外处理
大侠说有什么好办法呢? :em20
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 我想在插入模式下映射一个按键来粘贴,怎么做?

#2

帖子 lilydjwg » 2010-07-11 19:53

代码: 全选

:h i_ctrl-r
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: 我想在插入模式下映射一个按键来粘贴,怎么做?

#3

帖子 fanhe » 2010-07-11 20:22

lilydjwg 写了:

代码: 全选

:h i_ctrl-r
原来如此,感谢
回复