Emacs 24显示下拉菜单

时间:2014-04-19 20:39:24

标签: emacs emacs24

我在终端模式下使用emacs。我知道如何通过F10键获取菜单。 Emacs用于在终端模式下将菜单显示为单独缓冲区中的文本。自从最近更新或者我安装了一些软件包以来,我发现emacs开始为菜单项创建图形下拉列表(参见屏幕截图)。但是,我只在我的一台计算机(Mac OS)上看到它,我的其他计算机仍然以“文本模式”显示菜单。谁能告诉我如何启用图形下拉列表菜单功能?这是最新Emacs 24.3的新功能还是可以通过某个软件包启用?enter image description here

1 个答案:

答案 0 :(得分:3)

这在Emacs 24.4的NEWS文件中有描述:

* Emacs now supports menus on text-mode terminals.
If the terminal supports a mouse, clicking on the menu bar, or on
sensitive portions of the mode line or header line, will drop down the
menu defined at that position.  Likewise, clicking C-mouse-2 or
C-mouse-2 or C-mouse-3 on the text area will pop up the menus defined
for those locations.

If the text terminal does not support a mouse, you can activate the
first menu-bar menu by typing F10, which invokes `menu-bar-open'.

If you want the previous behavior, whereby F10 invoked `tmm-menubar',
customize the option `tty-menu-open-use-tmm' to a non-nil value.
(Typing M-` always invokes `tmm-menubar', even if `tty-menu-open-use-tmm'
is nil.)

看起来很不错。