如何在打开另一个Emacs会话时避免"服务器启动"消息?

Sof*_*mur 19 emacs

我有一条线(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.
Run Code Online (Sandbox Code Playgroud)

由于我经常打开几个Emacs,我想知道是否可以修改`.emacs'文件以便在开始时避免这个消息.

有人可以帮忙吗?非常感谢你!

Nem*_*emo 31

尝试:

(require 'server)
(or (server-running-p)
    (server-start))
Run Code Online (Sandbox Code Playgroud)

请注意,server-running-p这并未出现在手册中,因此可以想象这可能会破坏未来版本的Emacs.