2

我在另一个编辑器中打开了一个文本文件,并且想将该文件中的一些文本复制到在 vim 编辑器中打开的另一个文件中。我尝试了谷歌并找到了"+p. 但它不起作用。它正在粘贴我dd在同一个文件中使用的最后一行。

4

4 回答 4

4

要从剪贴板粘贴,请转到 VIM 的插入模式,然后按

ctrl+shift+v. 

如果您希望保留缩进,例如,如果您正在复制代码,那么您也可以通过启用粘贴选项来保存它。为此,请编写:

:set paste
于 2012-10-30T14:31:48.793 回答
2

Vim 和 PHPStorm 是否在同一台机器上?

Vim 编译时是否支持剪贴板?:echo has('clipboard')应该返回1

于 2012-10-30T10:29:54.550 回答
1

试试"*p。如 中所述,还有其他可以使用的特殊寄存器:h clipboard

于 2012-10-30T10:27:57.773 回答
1

使用从其他编辑器复制文本

Ctrl+c.

打开你的 vim 编辑器。输入命令

:set paste

现在按下i进入插入模式并使用复制文本Ctrl+v

于 2014-03-04T18:47:20.343 回答