Con*_*ean 6 windows-7 keyboard-shortcuts productivity autohotkey
作者讨论了一种在没有修饰符的情况下按下 CTRL 时将修饰键(例如 CTRL)重新映射到 ESC 的技术。这在 vim 中很有用,因为您需要按 ESC 的频率。
他描述的另一种技术是将(
左括号映射到左 shift 键和)
右 shift 键。
如果在按住 shift 时按下另一个键,则 shift 键的行为正常。
作者描述了他在 OSX 上使用的软件,但有没有办法在 Windows 上做到这一点?
我听说过 AutoHotKey 但它似乎只在按下简单键时触发宏,而不是这需要的条件状态开关。
AutoHotKey 可以做到这一点。您绝对可以跟踪关键状态,但还有另一个技巧。要重新映射Ctrl单独按下Esc但保留其他Ctrl基于的快捷方式,只需将其添加到您的默认脚本中:
Ctrl & AppsKey::Return
Ctrl::Send {Esc}
Run Code Online (Sandbox Code Playgroud)
除非您使用 Ctrl+AppsKey(弹出上下文菜单的键),否则这对您来说很好用,但这不太可能。如果是这样,只需将 AppsKey 更改为您从未与Ctrl.
诀窍是至少Ctrl在前面使用一次前缀&
,然后使键的释放产生您想要的击键。
归档时间: |
|
查看次数: |
1589 次 |
最近记录: |