mac上咋把其他键映射为方向键

先试试 ctrl + a、b、e、f、n、p 。
■网友
用Karabiner修改:
第一种:karabiner,sierra之前的版本
“使用右COMMAND来修饰ijkl作为方向
(使用右command的原因是capslock键按一下等于一直按着,造成无法输入大写字母,fn键太远,右command键较为顺手)
XML代码如下
\u0026lt;?xml version="1.0"?\u0026gt;\u0026lt;root\u0026gt;\u0026lt;item\u0026gt;\u0026lt;name\u0026gt;使用右COMMAND_R来修饰ijkl作为方向键\u0026lt;/name\u0026gt;\u0026lt;identifier\u0026gt;private.direction_key\u0026lt;/identifier\u0026gt;\u0026lt;autogen\u0026gt;__KeyToKey__KeyCode::J, ModifierFlag::COMMAND_R,KeyCode::CURSOR_LEFT\u0026lt;/autogen\u0026gt;\u0026lt;autogen\u0026gt;__KeyToKey__KeyCode::K, ModifierFlag::COMMAND_R,KeyCode::CURSOR_DOWN\u0026lt;/autogen\u0026gt;\u0026lt;autogen\u0026gt;__KeyToKey__KeyCode::I, ModifierFlag::COMMAND_R,KeyCode::CURSOR_UP\u0026lt;/autogen\u0026gt;\u0026lt;autogen\u0026gt;__KeyToKey__KeyCode::L, ModifierFlag::COMMAND_R,KeyCode::CURSOR_RIGHT\u0026lt;/autogen\u0026gt;\u0026lt;/item\u0026gt;\u0026lt;/root\u0026gt;第二种,Karabiner-elements
在 ~/.config/karabiner/assets/complex_modifications 下
新建json格式文件,内容为
{ "title": "方向映射", "rules": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "j", "modifiers": { "mandatory": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "k", "modifiers": { "mandatory": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "l", "modifiers": { "mandatory": , "optional": } }, "to": } ] } ]}然后回到karabiner-elements,complex midifications下面就会有了

■网友
{ "title": "方向映射", "rules": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "j", "modifiers": { "mandatory": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "k", "modifiers": { "mandatory": , "optional": } }, "to": }, { "type": "basic", "from": { "key_code": "l", "modifiers": { "mandatory": , "optional": } }, "to": } ] } ]}


推荐阅读