删除 Alt-S 键绑定

Remove Alt-S keybinding

在 Windows 的 IntelliJ IDEA 中,有许多键绑定可以将您带到菜单栏。例如,Alt-S 带您进入 VCS 菜单。我想删除此绑定。问题是我似乎无法找到它来删除它。

上下文(与问题正交)是其他 Cursive 用户使用的某些标准组合键,我想使用与其他人相同的击键。 Alt-S 似乎涵盖了这些组合键之一。其他非 Windows 用户似乎没有这个问题。

碰巧我要设置的特定击键是针对命令的:Raise、Splice、Split 和 Sexpr aware kill。

编辑 我找到了进行 Alt+S 拼接所需的正确文档,而不是转到 VCS 菜单,所以请看我的回答。

这不是 Intellij 的行为,它来自 Windows。 Windows 允许您按 alt,然后根据第一个字母从菜单栏中选择 select 个项目。

我四处寻找,看来您需要使用某种键重映射软件来修改注册表以获得您想要的行为。我看到 Sharpkeys、AutoHotkeys 和 KeyTweak 都被提到为可能的候选者。

Make AutoHotKey ignore Alt as menu key

I've been using AutoHotkey already, so I added this line to my script and it fixed this annoying behavior in almost all applications:

~LAlt Up:: return

我刚刚在 Linux 机器上设置 Cursive 时解决了这个问题。我应该一直在阅读这些 instructions。但是必须按应用它说得够清楚吗?? - 当您按下 [Apply] 键绑定图的副本并生效时。出厂时,这些绑定根本没有生效。所以你必须复制并应用它。即使您不需要 remove/override 现有的键绑定也是如此。