【发布时间】:2025-12-26 01:35:13
【问题描述】:
我在 Emacs 工作。几个月来,在我的 MacBook Pro 上,经常当我键入 Ctrl-some character 时,它无法识别 Ctrl 并且烦人的 some character 被插入到缓冲区中。我试图弄清楚是我,我的软件还是我的硬件。关于如何解决这个问题的任何建议?有时它会发生在其他元键上。也许我只需要做手部强化练习?它开始影响我的工作效率。
【问题讨论】:
-
您是在问一般性,还是在问如何知道是否只有 Emacs 看不到密钥?如果这不仅仅是关于 Emacs,那么可能删除
emacs标签。 -
我所能建议的就是在你的操作系统中安装某种按键记录器,然后在发生这种情况时检查日志,看看它是否为该按键序列注册了修饰符。
-
您也可以尝试使用其他键盘一段时间。不过,我认为这不是手部力量的问题——IIRC Mac 键盘几乎没有行程(在我看来,它们总是可怕),所以如果你认为你正在按下关键我希望你真的是。
-
FWIW 在我看来,Emacs 不太可能收到修改后的键序列,然后有时会对其进行反修改。
-
@phils 提供了很多很棒的建议。如果我弄清楚了,我会发布。