【问题标题】:How to use emacs in msys2 with gui如何在带有 gui 的 msys2 中使用 emacs
【发布时间】:2019-09-02 01:33:55
【问题描述】:

我用 msys2 安装了 emacs,发现它与 cygwin 相比相当快。但唯一的问题是我找不到启动它的 GUI 的方法。我已经安装了 Xming,一个 Xwindows 服务器,并且可以使用 Gimp、Inkscape。但是为什么emacs没有GUI starter呢?

【问题讨论】:

  • 我有一个 msys2 安装并且 Emacs 默认弹出一个 GUI。包名是mingw-w64-x86_64-emacs。看起来我在 msys2 中没有 X 服务器;我假设它正在使用 Windows 工具包来处理 GUI。
  • 谢谢!这对我有用。你应该把它变成一个答案。
  • @jpkotta 你知道是否可以在不先打开 MinGW shell 的情况下启动mingw-w64-x86_64-emacs?例如:使其默认打开某些文件。
  • @bobpaul 不确定。如果您只是运行emacs.exe,它似乎总是在后台打开一个控制台窗口。我依稀记得一个 emacsw.exe 曾经是一些 Windows 版本的 Emacs 附带的,我认为这样做的目的是在没有控制台的情况下启动。

标签: windows emacs msys2


【解决方案1】:

我注意到 MSYS2 下的 emacs 不止一个二进制文件:尝试查看

的结果
% which emacs

gui版本在/mingw64/bin下,非gui版本在/usr/bin下。如果您在 /mingw64/bin 中没有看到版本,那么您可能需要添加 emacs 包:

pacman -S mingw-w64-x86_64-emacs

【讨论】:

    【解决方案2】:

    在 Windows 上,Emacs GUI 使用 runemacs.exe 运行。

    如果使用默认安装路径,Emacs 的 GUI 将是: C:\msys64\mingw64\bin\runemacs.exe

    【讨论】:

      猜你喜欢
      • 2010-09-26
      • 2020-08-09
      • 2011-04-28
      • 2011-03-30
      • 2015-01-14
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多