由于某些原因,我的(server-start)
中有一行.emacs
。当我启动第一个Emacs会话时一切都很好,但是当我打开另一个会话时,有一个缓冲区显示:
Warning (server): Unable to start the Emacs server.
There is an existing Emacs server, named "server".
To start the server in this Emacs process, stop the existing
server or call `M-x server-force-delete' to forcibly disconnect it.
由于我经常打开几个Emacs,我想知道是否可以修改`.emacs'文件以便在开始时避免这个消息。
有人可以帮忙吗?非常感谢你!
答案 0 :(得分:31)
尝试:
(require 'server)
(or (server-running-p)
(server-start))
请注意,server-running-p
未出现在手册中,因此可以想象这可能会破坏未来版本的Emacs。