首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aquamacs中的ECB上下文菜单

Aquamacs中的ECB上下文菜单
EN

Stack Overflow用户
提问于 2011-09-25 04:24:09
回答 1查看 466关注 0票数 0

ECB (Emacs Code Browser)具有上下文菜单,可添加文件、删除文件等。单击鼠标右键可打开上下文菜单。

问题是Aquamacs截获了鼠标按钮事件。当我们在Aquamacs中单击鼠标右键时,它会打开自己的上下文菜单。(在从emacsformacosx.com下载的Emacs中,上下文菜单打开正确。)

如何在Aquamacs中打开ECB上下文菜单?有没有办法禁用Aquamacs的默认上下文菜单?或者,有没有办法告诉ECB使用其他方式打开其上下文菜单?

EN

回答 1

Stack Overflow用户

发布于 2011-09-29 09:39:18

来自mailing list of AquamacsAnswers

1.

在Aquamacs中几乎所有的键绑定都绑定在osx- key -mode-map中(参见Aquamacs常见问题解答)。鼠标按钮绑定也没有什么不同。

按C-h k,然后在Aquamacs窗口上单击鼠标右键。这应该会弹出一个帮助屏幕,解释这个键被称为‘`down mouse-3’,并且它被绑定到如下所述的功能:

(osx-key-mode-down-鼠标事件和可选前缀)

osx-key-mode-mouse-3-behavior' is set toaquamacs-popup- context - menu‘或nil时,激活上下文菜单

查找此自定义变量的文档没有找到任何有用的内容,但我们可以使用define- key取消键绑定(可能请参阅Aquamacs FAQ ):

(定义-按键osx-按键-模式-映射按下-鼠标-3无)

2.

还有另一种方法可以让back 3恢复其普通Emacs行为:在Aquamacs帮助/手册的4.3节“自定义Aquamacs行为”中,“想要一些GNU Emacs 23行为回来吗?”有一个特定于Aquamacs的设置列表,可以进行自定义,包括"OS X Key Mode Mouse-3 Behavior“。尝试按照帮助中的描述自定义该设置--这可能允许ECB的行为与普通Emacs中的行为类似。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7541693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档