简短格式:我想将http://emacsformacosx.com/上的Mac OSX版本的Emacs 作为守护程序运行,并根据需要连接图形和文本客户端。
详细来说,这是我想要的工作流程:
登录时,运行
/Applications/Emacs.app/Contents/MacOS/Emacs --daemon
以将emacs作为守护程序启动。 我已经知道该怎么做。从本地终端运行emacs时,我需要以下任一项:
- 如果我
emacs
从本地命令提示符运行,请使用所选文件打开一个新框架。 - 如果不可能使用#1,至少从命令行运行时
emacsclient
,请使用所选文件打开一个新框架。
- 如果我
从远程终端运行emacs时,我想启动一个文本模式的emacs,并连接到守护进程。
如果我运行,请
Emacs.app
重新使用在后台运行的emacs守护进程,而不是启动新实例并在其上打开一个新窗口。
到目前为止,我只能完成上面的#1和#2.2,但这只是简单的部分。#3和#4是完成这项工作最需要的东西。有谁知道如何完成这些事情?
...或放入
—
Doug Harris 2009年
(server-start)
您的.emacs,以使其在启动emacsa时启动
有人可以解释如何做#1吗?您可以将其设为登录项吗?
—
查理·弗劳斯
@Charlie Flowers emacswiki.org/emacs/EmacsAsDaemon#toc5
—
Colin
M-x server-start
来启动emacs,而无需--daemon
进入服务器模式。好的,顺便说一句。