ctrl + 在 mac 上插入,同时在虚拟 machine 运行 windows 上使用 vim 连接
ctrl + insert on a mac while connected using vim on a virtual machine running windows
我正在使用 macbook air,但为了访问我公司的服务器,我必须使用运行 windows 的虚拟桌面。我正在使用 putty/vim 并且不知道如何粘贴内容,因为 mac 上没有 "insert" 键。有人对此没有解决方案吗?
编辑:解释
Vim(老实说 vi 也是)有 26 个内置的私有缓冲区 (a-z)。 vim 也有剪贴板缓冲区。
要从缓冲区 m
中放入(插入),您需要执行 "mp
,读作 "with buffer m do the put thing"。
要从剪贴板放入,您必须在设置中找到正确的缓冲区。
尝试打开一个没有意义且没有风险的临时文件。然后在您的 Windows 或 mac.
中复制一些内容
用简单的文件进入vim- putty
type "*p
,我的意思是先输入 <Doublequote>
然后 <Star>
然后 ```
你的贴上了吗?开心
如果没有:尝试 "+p
for "with buffer +
do p
ut
其中一个应该有效。
简而言之:
使用缓冲区“+”或“*”之一,因此:
"*p
"+p
如果你想猛拉到通用缓冲区,使用
之一
"*y
"+y
看看哪个有效。
vim-ing 快乐!
您还可以在 Mac 上找到一个键来将此命令映射到。 :he :map
右键单击腻子 window 进行粘贴,(两指单击触摸板)。
我正在使用 macbook air,但为了访问我公司的服务器,我必须使用运行 windows 的虚拟桌面。我正在使用 putty/vim 并且不知道如何粘贴内容,因为 mac 上没有 "insert" 键。有人对此没有解决方案吗?
编辑:解释
Vim(老实说 vi 也是)有 26 个内置的私有缓冲区 (a-z)。 vim 也有剪贴板缓冲区。
要从缓冲区 m
中放入(插入),您需要执行 "mp
,读作 "with buffer m do the put thing"。
要从剪贴板放入,您必须在设置中找到正确的缓冲区。
尝试打开一个没有意义且没有风险的临时文件。然后在您的 Windows 或 mac.
中复制一些内容
用简单的文件进入vim- putty
type
"*p
,我的意思是先输入<Doublequote>
然后<Star>
然后 ```你的贴上了吗?开心
如果没有:尝试
"+p
for "with buffer+
dop
ut
其中一个应该有效。
简而言之:
使用缓冲区“+”或“*”之一,因此:
"*p
"+p
如果你想猛拉到通用缓冲区,使用
之一"*y
"+y
看看哪个有效。
vim-ing 快乐!
您还可以在 Mac 上找到一个键来将此命令映射到。 :he :map
右键单击腻子 window 进行粘贴,(两指单击触摸板)。