2012-08-10 131 views
0

我写了一个“emacsinit”文件中像emacs的守护程序服务器不启动OS X启动

/usr/local/Cellar/emacs/24.1/Emacs.app/Contents/MacOS/Emacs --daemon 

和文件“emacsinit”拖动到“登录项”。 但它似乎没有工作。系统启动后服务器不启动。 我该如何处理它?

回答

3

登录项目计划可能预计推出的应用程序是完整的应用程序包,而不仅仅是单个shell脚本。

可以使用名为Platypus的工具将您的shell脚本作为完整应用程序包装起来。

另一种选择是为Emacs创建OS X每用户启动项目,如果使用名为Lingon的应用程序,这很容易。 (较旧的Lingon版本是免费的,也可以做到这一点)。

对于它的价值,通过启动常规Emacs应用程序,然后使用以下代码激活服务器,可以获得与较少工作相同的所有优点:

(require 'server) 
(unless (server-running-p) 
    (server-start)) 

之后,我可以使用emacsclient自由创建新的文本和图形框架。

相关问题