Я планировал запустить emacs с 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
.
Проблема возникла в этой ситуации в том, что вызванные запущенные клиенты не помечены соответствующими именами серверов.
Так что для определения того, кто есть кто, может потребоваться выполнить этапы ручного тестирования.
В качестве альтернативы серверы могут быть запланированы так, чтобы один работал сверху, а другой в конце после запуска в start.sh
,
Как определить, к какому серверу клиент напрямую подключен в рабочем фрейме?