【发布时间】:2020-06-25 18:37:08
【问题描述】:
我想在 Catalina 上安装 X11 版本的 Emacs,但没有在网上找到任何可以告诉我如何完成此操作的内容。
以下内容适用于一些以前版本的 MacOS,我相信包括 Mojave。
$ brew tap d12frosted/homebrew-emacs-plus
$ brew install /emacs-plus --with-x11
不幸的是,目前,如果你这样做,你只会得到 Emacs 的“应用”版本,而不是 X11 版本。
Homebrew 附带的默认 Emacs 配方目前不支持“--with-x11”或“--with-x”选项。
是否还有另一个支持 X11 的 Emacs cask?
附:我知道我可以尝试自己直接从 Emacs 源构建 Emacs,但从过去的经验来看,我担心这条路会有龙。
附言我似乎已经通过从运行 Mojave 的 Mac 上同步目录 /usr/local/Cellar/emacs 来安装 X11 emacs 的工作版本。但显然这不太理想,所以我仍在寻找如何以“正确”的方式实现这一目标。
【问题讨论】:
-
为什么? Apple 早已从 X11 继续前进。
-
@nega 因为过去 15 年来我个人一直在 Mac OS 上虔诚地使用 X11,我发现它很有用。
-
我可以认同这一点。我想一个更具体的问题是为什么你需要 macOS 上的 X11 版本?使用 Emacs 的原生 GUI 版本会失去什么?我真的很好奇。当我在 10 多年前“全职”迁移到 macOS (OS X) 时,我个人选择“全力以赴”并放弃任何非本地和非苹果风格的应用程序来帮助克服困难。跨度>
-
我从工作和家庭远程访问一堆其他计算机(例如,Linux 服务器,以及我的家庭 Mac 或工作 Mac),而带有 X11 的 xterm 和 Emacs 让我这样做是一种方式比必须使用远程桌面软件更流畅。另外,如果我使用了 Aquamacs 之类的东西,同时打开多个 Emacs 并不容易。把所有东西都放在一个 Emacs 中并不适合我。然而,Homebrew Emacs App 似乎让我可以运行多个 Emacs。
-
酷。如果你打算用
brew提供的emacs弄湿你的脚,我个人的偏好是emacsformacosx.com提供的包(brew cask install emacs,或者跳过brew,直接从那里安装.dmg)