具体是指: 右 control 、右 command 、右 option 、右 shilft
相信大部分使用组合快捷键时都是用左边的. 那么问题来了:
你们正在或打算拿这些键做什么?
想将这部分快捷键利于起来,但无奈大部分应用软件是不区分同一个功能键的左右的.
PS: 我目前只定义了 2 个:
另外顺便问下: 有没有和我一样将 CapsLock 键映射成 Option 的?
1
1OF7G 2020-05-18 00:18:40 +08:00 1
软件不区分左右,但是可以把右边的按键用 karabiner 映射成其它按键,如 cmd + opt + alt +ctrl (任意组合)这种 hyper 。然后在软件里设置 对应的按键。但是这种,各种软件按键够用的话,没多大必要搞。
还有种简单用法,我常用的。把 右 shift + esdf 映射 成了方向键,shift + a|g = cmd + RArrow | L 。许多时候打字的时候不用去够方向键了,挺方便。(但有些时候还是会直接用方向键,如按词选中 `opt + shift + arrow` 这种,按键太多了迷糊 ) 贴一下右 shift 到方向键的配置示例: ` { "from": { "key_code": "f", "modifiers": { "mandatory": [ "right_shift" ], "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow" } ], "type": "basic" }, { "from": { "key_code": "g", "modifiers": { "mandatory": [ "right_shift" ], "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" } ` |
2
dioxide OP @1OF7G , 我本来也是类似, 用右 Option+ ijkl 映射方向键, 但后来改成了: CapsLock + hjkl 为方向键(与 vim 一致,且用左小拇指感觉更顺);
如果映射为 HyperKey 的话定义为系统全局的功能似乎比较合适(但 macOS 有的快捷键不支持修改,比如 Command+H) |
3
ppphp 2020-05-18 02:31:43 +08:00
emacs 上的 xref-find-definition 用 Alt+.快捷键,undo-tree-redo 用 Ctrl+?,明显用右边比较方便
|
4
amwyyyy 2020-05-18 09:37:43 +08:00
基本没用过,我右手要握鼠标
|