-5

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

4

2 回答 2

3

如果您希望随机的陌生人帮助您,那么您自己应该更有帮助。你尝试了哪些方法?结果是什么?什么有效?什么没有?

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

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

于 2013-02-27T20:54:27.197 回答
1

我与其他人一样对您的要求感到困惑,但对 Vim 的常见抱怨是默认情况下它不共享系统剪贴板。默认情况下,yanking 和 put 使用未命名的寄存器,但您可以根据需要指定不同的寄存器。

系统剪贴板通过+*寄存器访问(取决于系统)。在 Windows 上(据我所知)它们是等价的。对于一次性粘贴操作,您可以使用"+p"*p代替通常的p. (请注意,"+or"*说明符也可用于 yanking 和其他几种普通模式操作。)

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

set clipboard=unnamed

但是,这可能与您的问题无关。

于 2013-02-28T12:44:53.627 回答