有没有办法让emacs在所有情况下完全忽略Windows密钥?
答案 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