确定 运行 台服务器中的哪台 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
两个客户端运行分别在orging
和coding
的服务器下。
这种情况出现的问题是调用的 运行ning 客户端没有用适当的服务器名称标记。
因此可能需要手动测试步骤来确定谁是谁。
作为替代方案,可以将服务器安排为一个 运行ning 在顶部,另一个在从 start.sh
、
开始后的末尾
如何确定客户端以直接方式连接到工作框架上的服务器?
您可以检查变量 server-name
- 与 C-h v server-name RET
交互。
我计划从 start.sh
作为
$ 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
两个客户端运行分别在orging
和coding
的服务器下。
这种情况出现的问题是调用的 运行ning 客户端没有用适当的服务器名称标记。
因此可能需要手动测试步骤来确定谁是谁。
作为替代方案,可以将服务器安排为一个 运行ning 在顶部,另一个在从 start.sh
、
如何确定客户端以直接方式连接到工作框架上的服务器?
您可以检查变量 server-name
- 与 C-h v server-name RET
交互。