将一行/多行从 vi 编辑器复制到 cmd 行

A. *_* K. 3 linux vi vim ubuntu konsole

是否有快捷键可以从 vi 编辑器中复制一行,然后将其粘贴到终端中。目前我用鼠标选择文本,然后按 crtl+shift+c(我使用的是 KDE 的默认设置),然后在 konsole 上执行 ctrl+shift+v。此选项的问题是当行足够长以换行时。在这种情况下,复制粘贴会插入额外的空格,在粘贴到终端后我必须修复这些空格。

这很烦人,特别是当复制的行很长并且包含文件名(通常是用于调用编译器的命令)时。

FDi*_*off 5

您可以通过将内容放入*寄存器来猛拉到 X 剪贴板。

要做到这一点"*yy,请在您想要拉动的线路上使用。然后在 vim 之外,您应该可以粘贴它。