gpt4 book ai didi

emacs - emacs服务器没有启动怎么启动?

转载 作者:行者123 更新时间:2023-12-01 19:14:43 29 4
gpt4 key购买 nike

我想使用 emacsclient 在 Mutt 中编辑电子邮件。

我在 .emacs 中添加了这个
(server-start)
在 .muttrc 中我添加了
set editor="emacsclient -nw %s"
看来他们的工作。
当我启动第二个 Emacs 时,它提示已经有一个服务器在运行,所以它会发出错误。如何确保做到(server-start)仅当服务器尚未启动时?

谢谢

最佳答案

emacs 守护进程可以以一种非常简单的方式自动启动。只需将此添加到您的 .bashrc/.zshrc/whatever

export ALTERNATE_EDITOR=""

现在,当您调用 emacsclient 时(使用 --tty--create-frame )如果服务器尚未运行,它将启动(使用 emacs --daemon )。

我还发现这个 shell 别名很方便:
alias e='emacsclient --tty'

请注意,从 Emacs 23 开始,这是在守护进程模式下使用 Emacs 的首选方式。 (start-server)现在大多已弃用。

关于emacs - emacs服务器没有启动怎么启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5570451/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com