-bash: emacs: 命令未找到(将 mac 更新为 CATALINA 后)

APO*_*RIL 11 macos emacs terminal

将我的 mac 更新为 CATALINA 后,我一直在处理一些问题,其中之一是我无法在终端上打开 EMACS:

-bash: emacs: 命令未找到

任何有同样问题的人,并且知道如何解决这个问题?谢谢!

neg*_*ega 9

从 Catalina 开始,macOS 中不再提供 Emacs。您必须从其他地方下载它,例如https://emacsforosx.com/或https://aquamacs.org。在https://www.emacswiki.org/emacs/EmacsForMacOS列出了其他包/分发/端口。

如果您有这些软件包之一,则可能需要重新安装其命令行工具/帮助程序。

  • 如果您按照 https://emacsforosx.com/tips 第一个技巧中的建议创建 shell 脚本,则 `scriptname -nw [文件名]` 就可以正常工作。将 shell 脚本命名为“emacs”,您就拥有了您想要的内容。或者您可以只使用整个路径“/Applications/Emacs.app/Contents/MacOS/Emacs -nw [文件名]”。 (3认同)
  • `open -a Emacs` 或 `open /Applications/Emacs.app` 将打开 Emacs。这适用于 macOS 上正确安装的任何应用程序。另外,请阅读 https://emacsforosx.com/tips 上的第一个技巧。 (2认同)

Bri*_*ift 7

如果您可以接受基本的“类 emacs”编辑,Catalina 包含“mg”文本编辑器。欲了解更多信息:

man mg
Run Code Online (Sandbox Code Playgroud)