确定 运行 台服务器中的哪台 emacsclient 连接到?

Determine which of running servers, an emacsclient attached to?

我计划从 start.sh 作为

启动 emacs
$ head start.sh
#! /bin/bash
{
    #starting emacs servers
    emacs --daemon=orging
    emacs --daemon=coding
    #waiting...
    #invoke emacsclients
    emacsclient -c -s "orging" &
    emacsclient -c -s "coding" &
    ......
    } &> /dev/null

两个客户端运行分别在orgingcoding的服务器下。

这种情况出现的问题是调用的 运行ning 客户端没有用适当的服务器名称标记。

因此可能需要手动测试步骤来确定谁是谁。

作为替代方案,可以将服务器安排为一个 运行ning 在顶部,另一个在从 start.sh

开始后的末尾

如何确定客户端以直接方式连接到工作框架上的服务器?

您可以检查变量 server-name - 与 C-h v server-name RET 交互。