无法在VIM中粘贴

问题描述:

重现步骤:无法在VIM中粘贴

1)打开任何文件(example.txt)。

2)按v并选择一些行。

3)按y来猛他们(也试过yy)。

4):q退出。

5)打开任何其他文件。

6)p粘贴。

7)E353:没有注册“

扬克/粘贴缓冲区没有保存VIM的运行,至少在默认情况下之间反而做:y,则:拆分其他文件,并将它粘贴在那里。

+0

它是。不是默认,但它是。见':h'viminfo'',你需要''''子选项 – ZyX 2013-02-14 04:18:42

您需要使用单独的Vim的实例之间粘贴时系统的剪贴板。尝试"+y复制到+寄存器和"+p从粘贴。根据您的操作系统,你也可以尝试*寄存器如果+似乎没有不工作。

+0

我是否正确地做了这件事,我只是选择文字,然后在视觉模式下选择“+ y?如果我尝试粘贴时遇到同样的错误。 – Matthew 2013-02-12 22:15:38

+0

你是否也从寄存器中粘贴? “+ p否则你只需从默认寄存器中粘贴,尝试输入命令:reg来查看每个可用寄存器中的内容,并尝试”* p并进行比较。 – 2013-02-13 01:41:08

+1

顺便说一句,我强烈建议http://vim-adventures.com。你直到10级时才注册,但对于掌握Vim基础知识来说非常好。 – 2013-02-13 01:42:37