Posted on 30-07-2012
Filed Under (技术) by waterlin

在新公司全新安装的 Windows7 系统下,Emacs 无法用快捷键 M-w 来复制东西,但是用命令 M-x copy-region-as-kill 却可以,C-W 也可以剪切内容。

这是怎么回事呢?这样的问题,估计多半是由于热键冲突造成的,Emacs 的快捷键被其它软件的高优先级热键给拦截了。

仔细找了找,原来是 QQ 语音输入的快捷键被设置成了 Alt + W,难怪我无法使用 M-w 这个快捷键。把 QQ 语音输入的快捷键换成其它的热键,从而就解决了这个问题。

虽然看起来一个小小的热键冲突问题,却困惑了我好几天,找死我了!不知道有没有这样的软件,可以查看 Windows 所有的热键,或者说,在这个软件上使用一些热键,它能告诉你哪个软件会响应这个热键?

哪个软件达人说说,有没有这样的软件,或者做一个出来吧。我觉得这个软件,很多情况下还是有一点点用处的,也会有一定市场的。

© 2012, 浏忙大爆炸. All rights reserved.
除非注明,浏忙大爆炸文章均为原创,转载请以链接形式标明本文地址。

Comments

wuxun on 31 July, 2012 at 4:58 pm #

原来如此,解决了。之前还奇怪来着怎么不好用了,太感谢了。

[Reply]


lcz on 1 August, 2012 at 2:20 pm #

我也遇到过类是情况。我是用AHK强制覆盖那个快捷键,换句话说就是让那个快捷键原来的功能失效,转而响应我在AHK里指定的动作或是空动作就可以了。PS:在Window下就指着Total Command和AHK过活。

[Reply]


Lane East on 3 August, 2012 at 12:55 pm #

小众软件上曾经推荐过:
http://www.appinn.com/ghotkey/
我没用过,你可以看一看。

[Reply]

WaterLin Reply:

嗯,GHotkey 的确可以查到全局热键被哪个软件占用了,推荐使用!

[Reply]


waterlin on 6 August, 2012 at 11:52 pm #

嗯,这个好像符合要求。

[Reply]


Emacs下载与学习 | hskのblog on 19 October, 2015 at 1:22 am #

[…] 为什么当前系统下 Emacs 的 M-w 快捷键失效? […]


Emacs实用插件学习与问题 | hskのblog on 24 October, 2015 at 8:54 pm #

[…] 为什么当前系统下 Emacs 的 M-w 快捷键失效? […]


Emacs 的 M-w 快捷键失效 | hskのblog on 24 October, 2015 at 8:57 pm #

[…] 为什么当前系统下 Emacs 的 M-w 快捷键失效? […]


Post a Comment
Name:
Email:
Website:
Comments: