在Windows上的Emacs中,如何让Emacs完全忽略Windows密钥?

时间:2012-02-03 03:06:43

标签: windows emacs

有没有办法让emacs在所有情况下完全忽略Windows密钥?

3 个答案:

答案 0 :(得分:1)

如果按C-h k然后按Windows键,您应该会看到正在执行的键。然后,您可以将该键绑定到ignore。例如,下面是如何设置f1被忽略。

(global-set-key [f1] 'ignore)

答案 1 :(得分:0)

我总是使用注册表黑客重新映射我的大写锁定。 (vim用户)

对于这类事情,有更好的玩具:

http://www.howtogeek.com/howto/windows-vista/map-any-key-to-any-key-on-windows-xp-vista/

我们将这个部分称为vim / emacs休战......

答案 2 :(得分:0)

我不知道你使用什么工具来绑定你的Win +映射,但是我使用了Authotkey,它可能也可以用来禁用emacs ony的win键。

例如,这是一个脚本,它可以用来禁用emacs的左赢键(未经测试):

#IfWinactive, ahk_class Emacs
LWin::
  return
#IfWinactive