当我使用 CTRL-V 从(例如)在 Acrobat Reader 中打开的 PDF 将两行文本复制到 gvim 中时,文本将插入到 gvim 中我所在的行上方,而不是光标所在的位置。(场景:我想复制一个分布在两行中的文档标题并将其粘贴到 gvim 中的 html 标记之间)。
如果我对单行文本执行相同操作,则文本将正确粘贴在光标位置。
我应该怎么做才能使它也适用于两行文本(例如“粘贴不格式化”)?
重要提示:要粘贴的字符串由两行组成,由回车符(或类似的东西)分隔!
解决方案
实际上有两种有效的解决方案:
- 使用 CTRL-R * 在光标位置粘贴(并保持剪贴板内容多行)
- 重新映射粘贴命令以替换剪贴板字符串中的所有回车符