如何在macos中安装emacs
Posted koren
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在macos中安装emacs相关的知识,希望对你有一定的参考价值。
macos版本: catalina 10.15.1
emacs版本: emacs 26.3
源码编译安装
* with_ns在macos中是默认开启的
* gnutls找不到的原因是没有安装pkgconfig包
* 提示的邮件客户端问题可以用 --with-mailutils --with-pop 解决
* 编译输出的路径是固定的, 在./configure时用--prefix=<INSTALL_PATH>来配置无效
* 输出路径就在源码目录的nextstep目录中, 检查其中的Emacs.app目录, 可以拷贝到/Applications 或 /Users/<user>/Applications中, 完成安装
* 在mac中添加daemon 和client的应用程序图标:
** 通过script editor 建立脚本文件, 并保存为Application类型, 脚本如下:
tell application "Terminal"
do shell script "/Applications/Emacs.app/Contents/MacOS/Emacs --daemon"
end tell
tell application "Terminal"
do shell script "/Applications/Emacs.app/Contents/MacOS/bin/emacsclient -c"
end tell
** 换图标: 路径: /Applications/Emacs.app/Contents/Resources/Emacs.icns
** daemon不要在docker中显示图标:/Applications/Emacs.app/Contents/info.plist
增加此字段:
<key>LSUIElement</key>
<true/>
** 建立binary快捷方式
类似建立图标的命令
以上是关于如何在macos中安装emacs的主要内容,如果未能解决你的问题,请参考以下文章
如何使用自制软件在 macOS 中安装以前版本的 Python 3?
如何使用 homebrew 在 MACOS 中安装 node.js