2013-02-27 209 views
-4

我想从记事本复制代码,并希望将其粘贴到heroku VIM.I尝试了很多方法,并做了很多谷歌搜索。如何实现这一点??记事本VIM复制/粘贴代码

+0

'heroku vim'屈服'! 'vim'不是一个heroku命令。“请说明你的意思是”heroku VIM“。 – 2013-02-27 19:21:23

回答

3

如果你想要随机的陌生人来帮助你,你应该多一点帮助你自己。你试过什么方法?结果是什么?什么工作?什么没有?

假设您通过SSH连接到远程服务器,通常的方法是在点击鼠标滚轮时粘贴或使用终端仿真器的“粘贴”功能。结果往往很糟糕,您必须在粘贴之前在Vim中发布:set paste,在粘贴之后发布:set nopaste

请参阅:h pastetoggle以获得更方便的解决方案。

1

我分享别人对你所问的疑惑,但关于Vim的一个常见抱怨是,默认情况下它不共享系统剪贴板。默认情况下,使用未命名的寄存器,但是如果你愿意,你可以指定一个不同的寄存器。

系统剪贴板通过+*寄存器(取决于系统)进行访问。在Windows上(据我所知)它们是等价的。对于一次性粘贴操作,您可以指定其中一个寄存器以使用"+p"*p而不是通常的p进行粘贴。 (请注意,"+"*符也可以用来唬弄等几个普通模式操作。)

如果你总是要使用系统剪贴板,您可以设置选项

set clipboard=unnamed 

然而,这可能与你的问题没有任何关系。