简短形式:我想运行在http://emacsformacosx.com/ 上找到的 Mac OSX 版本的 Emacs 作为守护程序,图形和文本客户端根据需要连接到它。
详细来说,这是我想要的工作流程:
登录时,运行/Applications/Emacs.app/Contents/MacOS/Emacs --daemon
以将 emacs 作为守护程序启动。 我已经知道如何做到这一点。
从本地终端运行 emacs 时,我想要以下任一项:
emacs
从本地命令提示符运行,请使用所选文件打开一个新框架。emacsclient
,请使用所选文件打开一个新框架。从远程终端运行 emacs 时,我希望启动文本模式的 emacs,并连接到守护进程。
如果我运行,请Emacs.app
重新使用在后台运行的 emacs 守护程序,而不是启动一个新实例并在其上打开一个新窗口。
到目前为止,我只能完成上面的 #1 和 #2.2,但这些都是简单的部分。#3 和 #4 是使这项工作最需要的东西。有谁知道如何完成这些事情?
Dou*_*ris 15
是的,您会想要使用 emacsclient。要获得新框架,请添加 -c 选项。我有一个别名来使它更快并告诉 emacsclient 不要等待 emacs 服务器返回:
alias em='emacsclient -n'
Run Code Online (Sandbox Code Playgroud)emacsclient -nw
em
别名加载新文件。更新:
查看这个记录如何使用Platypus围绕 emacsclient 创建应用程序包装器的技巧。然后,您可以使用“打开方式...”使用新的应用程序包装器启动。
归档时间: |
|
查看次数: |
10502 次 |
最近记录: |