Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在运行windows的虚拟机上使用vim连接时,在mac上按ctrl+insert_Windows_Macos_Vim_Clipboard - Fatal编程技术网

在运行windows的虚拟机上使用vim连接时,在mac上按ctrl+insert

在运行windows的虚拟机上使用vim连接时,在mac上按ctrl+insert,windows,macos,vim,clipboard,Windows,Macos,Vim,Clipboard,我使用的是macbook air,但为了访问我公司的服务器,我必须使用运行windows的虚拟桌面。我正在使用putty/vim,但由于mac上没有插入键,所以我不知道如何粘贴某些内容。有人对此没有解决办法吗?编辑:解释 说实话,Vim vi也有26个内置的私有缓冲区a-z。vim还为剪贴板提供缓冲区 要从缓冲区m放入insert,您需要执行mp,其内容与缓冲区m一样,执行Put操作 要从剪贴板中放入,必须在设置中找到正确的缓冲区 尝试打开一个没有意义也没有风险的临时文件。然后在你的Window

我使用的是macbook air,但为了访问我公司的服务器,我必须使用运行windows的虚拟桌面。我正在使用putty/vim,但由于mac上没有插入键,所以我不知道如何粘贴某些内容。有人对此没有解决办法吗?

编辑:解释

说实话,Vim vi也有26个内置的私有缓冲区a-z。vim还为剪贴板提供缓冲区

要从缓冲区m放入insert,您需要执行mp,其内容与缓冲区m一样,执行Put操作

要从剪贴板中放入,必须在设置中找到正确的缓冲区

尝试打开一个没有意义也没有风险的临时文件。然后在你的Windows或mac上复制一些东西

使用简单的文件进入vim-putty

输入*p,我的意思是先输入然后输入```

你的粘贴发生了吗?高兴

如果不是:使用缓冲区+do put尝试+p

其中一个应该有效

简言之:

使用一个缓冲区“+”或“*”,以便:

"*p  
"+p
如果您想猛拉到通用缓冲区,请使用

"*y
"+y
看哪一个有效

祝你愉快


您还可以在Mac上找到一个键,将此命令映射到:他:映射

在putty窗口中单击鼠标右键进行粘贴,用两个手指点击触摸板。

谢谢您的回答。但是我必须很密集,因为我仍然不明白我应该做什么%s/buffer/register/g