如何将文本从剪贴板粘贴到在 OSX 上运行的 VirtualBox VM 中的 cygwin shell?

如何将文本从剪贴板粘贴到在 OSX 上运行的 VirtualBox VM 中的 cygwin shell?

我已经在托管于 VirtualBox VM 的 Windows Server 2012 中安装了 cygwin 的副本。

新的 cygwin 终端不再是简单的 DOS 提示符。我需要使用选项Ctrl/Shift-Ins将文本粘贴到 shell 中。

在此处输入图片描述

但是我的 VirtualBox 在 OSX macbookpro 上运行。键盘上没有“INS”键。我该如何解决这个问题?

答案1

这让我非常抓狂。在 ~/.inputrc 中,建议将粘贴从剪贴板重新映射到 Control-V,结果发现这里对我没用。

但是,如果你有带数字键盘的 Mac 键盘,那还有希望。事实证明,数字键盘“0”被映射到 INSERT。因此,在 cygwin 中,你可以简单地使用

Ctrl + 0

并粘贴

Shift + 0

这对于我在 Windows 7 中使用 Bootcamp 运行 cygwin 来说很有效。如果您有一台较新的 Macbook,没有数字键盘快捷键(例如 fn + m),您可以尝试在 Windows 中重新映射键盘。这里有一个程序可能会奏效:http://sharpkeys.codeplex.com/

答案2

复制 - 选择文本,按下控制键,单击鼠标垫,从下拉菜单中选择复制。

粘贴 - 将文本光标设置在您想要粘贴的位置,按下控制键,单击鼠标垫,从下拉菜单中选择粘贴。

相关内容