我正在使用腻子连接远程主机并通过vim进行编辑。尝试将某些内容粘贴到Vim时遇到麻烦。也就是说,我将某些内容复制到本地主机中的剪贴板中,并希望将其粘贴到远程主机中的vim中。怎么做?
ps:我在用腻子!因此,我通过腻子打开vim窗口。非常需要的是,我想在本地主机中复制某些内容并将其粘贴到由腻子打开的vim编辑器中。就这样。谢谢!
Answers:
尝试使用Ctrl+ Shift+V或使用3键鼠标单击中键
编辑
关于什么?Shift+Ins
来源:https : //superuser.com/questions/180043/paste-the-windows-clipboard-into-my-putty-session-using-only-the-keyboard
您可以通过按鼠标右键(默认设置)或按来从主机剪贴板中插入文本Shift + Ins。请注意,这与手动输入每个字符具有相同的效果。因此,如果您在vim中使用自动缩进,那么很可能会弄乱您的代码。
要解决此问题,您可以执行以下操作:
:set paste
。-- INSERT (paste) --
现在应该说。:set nopaste
再次禁用粘贴模式。您可以在“窗口/选择”配置页面中更改用于粘贴PuTTY的鼠标按钮。
在Linux的Windows子系统中,您似乎必须:
-- INSERT --
模式right-mouse-click
=粘贴如果您只是right-mouse-click
(即不移动),那么烦人的是,模式更改为,-- (insert) VISUAL --
即不粘贴任何内容。
set mouse-=a
到您的.vimrc(源)中来还原为右键单击以粘贴的先前行为
left-mouse-drag
,而是使用Shift left-mouse-drag
Shift
-right-mouse-click
通过PuTTY为我工作
shift
+right-click
并像超级魅力!