由于Mac愚蠢且试图与众不同,因此在Mac上,诸如ctrl + c和ctrl + v之类的常用快捷方式为cmd + c和cmd + v。
Mac已在Windows之前复制和粘贴。将控制和命令分开意味着您不需要其他键绑定即可中断Shell中的进程或在emacs中下一页。
无论如何,您可以使用KeyRemap4MacBook做到这一点。
您也可以将以下内容保存为private.xml:
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>private.test</identifier>
<only>VIRTUALMACHINE</only>
<autogen>--KeyToKey-- KeyCode::Z, VK_COMMAND, KeyCode::Z, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::X, VK_COMMAND, KeyCode::X, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::C, VK_COMMAND, KeyCode::C, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::V, VK_COMMAND, KeyCode::V, VK_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::A, VK_COMMAND, KeyCode::A, VK_CONTROL</autogen>
</item>
</root>
测试文件夹具有一个XML文件,其中包含所有预定义的重新映射。