代码之家  ›  专栏  ›  技术社区  ›  m7d

文件、编辑、选项等。菜单不适用于Emacs23,有什么想法吗?

  •  9
  • m7d  · 技术社区  · 15 年前

    我升级到Emacs23前不久,当我做了文件,编辑,选项和其他菜单选项不可用的OS X雪豹。有什么办法把他们弄回来吗?

    谢谢!

    9 回复  |  直到 12 年前
        1
  •  6
  •   kjfletch    15 年前

    只是一张便条 您可以通过以下方式访问Emacs中的菜单: menu-bar-open F10 默认情况下。这允许您在无窗口模式下打开Emacs时导航菜单。( -nw 命令行开关)。

    菜单栏打开 将根据帧的终端设备尝试打开菜单。如果所有其他都失败,它将打开文本模式菜单 tmm-menubar .

    你可以试试 F10 查看是否显示本机菜单。如果什么都没发生,你可以打个交互式电话给 TMM菜单条 像这样: M—X TMM菜单条 . 文本菜单工作吗?

    即使这不能解决您的问题,它是有用的知识来帮助您导航菜单时,你没有一个可见的框架。

        2
  •  3
  •   Tad Coburn    14 年前

    我发现这个问题的根本原因如下。我还没有找到解决办法,但我想我会贴出来看看这是否符合原始海报的问题。

    我使用Synergy在多台并排机器上共享键盘和鼠标。我的MacBook运行的是OS X 10.6.3,是一个协同“客户机”。 使用共享鼠标,Emacs23.3菜单不起作用;但是,使用MacBook上的触摸板,菜单 工作。 我在Mac上使用Synergy v1.3.1。

    我找到的唯一解决方法是使用MacBook触摸板或直接连接到MacBook的鼠标。

        3
  •  2
  •   pajato0    15 年前

    您使用“Carbon Emacs”作为标签,这一事实让我相信您可能没有Cocoa版本,强烈建议将其作为Mac未来的标准GNU Emacs。检查 here 用于.dmg包。

        4
  •  2
  •   nomad    13 年前

    我刚刚遇到了同样的问题,从MacPorts安装的构建。我不知道为什么会这样。然而,对我有效的是点击菜单几次。在我做了这些之后,我就可以鼠标悬停并正确地单击菜单项了。

        5
  •  2
  •   Magnus Lööf    12 年前

    这个问题经常发生在通过自制安装的OS X上的Emacs v23上。Nomad发布的解决方案对我很有效:

    然而,对我有效的是点击菜单几次。在我做了这些之后,我就可以鼠标悬停并正确地单击菜单项了。

    它似乎在我打开一个python文件之后出现。不过,问题还在继续。每次,双击一个菜单,快速打开菜单。

        6
  •  1
  •   liwp    15 年前

    尝试执行 M-x menu-bar-mode .如果可以,请确保不禁用 .emacs .

        8
  •  0
  •   neuwirthe    12 年前

    在远程机器上通过TeamViewer访问Emacs(由VincentGoulet编写的)时,我也遇到了同样的问题。菜单没有掉下来。直接在机器上的用户做了一次之后,我也可以通过我的远程机器上的鼠标使用菜单。

        9
  •  0
  •   Paul Du Bois    12 年前

    另一种可能是你使用的是Wacom平板电脑。我也有同样的问题,Magnus对多次点击的反应让我想起了我在Wacom和iTunes上遇到的一个问题:

    http://accretiondisc.com/blog/2011/07/23/itunes-playlists-dragndrop-and-wacom-tablets/

    当然,当我插入鼠标并尝试Emacs菜单时,它们工作得很好。