|
|
1
7
我不使用mac,但我相信我的前缀就在这里:
或者真的,就这么做:
^O和^R是文本control-O和control-R,您可以用^V^O(control-V control-O)和^V^R(control-V control-R)键入它们。插入模式下的Control-O允许您执行一个命令,然后返回插入模式;在这里你可以用它把从剪贴板注册。 当我测试它们映射到不同的键时,这对我很有效,所以你应该都准备好了。
当不在插入模式时,不需要映射任何内容;你可以用
|
|
2
3
我的.vimrc中有以下内容:
更新: Jefromi发布了一个更好的解决方案。我把它修好了一点
它插入剪贴板文本并将光标放在它的正后方。 |
|
|
3
1
你是对的,你应该只启用
如果您使用的是X-forwarding和一个能够正确传递鼠标操作的终端,那么您还可以利用
'mouse'
选项。与
即使没有鼠标功能,X-forwarding也会有帮助,因为Vim在从剪贴板或选择寄存器手动粘贴时也会做同样的事情(
|
|
4
0
iTerm2's "paste slowly" mode ,默认值是将要粘贴的数据分成16字节块,并每0.125秒发送一个。因此,您应该能够以编程方式检测16字节的“击键”块,并对其进行处理。
这也有缺点,但在大多数情况下都是可行的。 |
|
|
5
0
|