gvim 中的快捷键

gvim 中的快捷键

我正在使用 gvim 进行文本编辑。

一些快捷方式列为

剪切 +y
粘贴 "+gP

但是这些精确的组合键不起作用,所以我猜想 + 和 g 可能是其他快捷键的缩写。我该如何解决这个问题?

答案1

"+y不是+y

前缀"+告诉 vim 使用 X11 剪贴板而不是 vim 的内部剪贴板。只有当您想要与其他程序交换文本时才需要它们。

通常,您可以使用y来提取标记的文本(如果您处于可视模式)或附加一些移动命令来提取文本范围,例如y2w提取接下来的两个单词。然后使用pgP将提取的文本粘贴到光标之前 ( p) 或之后 ( )。将光标移动到新文本后面,而将其设置在新文本的开头。gPgPg

由于 gvim 与任何其他 vi 衍生产品一样,使用起来并不直观,因此您确实应该阅读“帮助”菜单中的手册。

答案2

通过添加set clipboard=unnamedplus.vimrc 或 .gvimrc,你可以在 gvim 实例之间进行复制粘贴,使用y拉取 和p粘贴

这也允许您在 gvim 和其他程序之间复制和粘贴

答案3

这里令人困惑的是,您可能在编辑模式下按下这些键盘组合。

在执行此操作之前,请确保您未处于编辑模式。逐个输入:

"

+

G

P

然后,当您按下回车键时,它将复制剪贴板中的内容。

相关内容