Я запускаю Emacs через
emacs --daemon
команда, которая устанавливает файл сокета /tmp/emacs100/server
для связи через emacsclient. Когда я убиваю сервер как:
emacsclient --eval "(kill-emacs)"
файл сокета остается, не позволяя мне снова запустить emacs --daemon
. То же самое происходит, когда я пробую M-x kill-emacs
из Emacs.
В качестве альтернативы, когда я пытаюсь:
M-x server-force-delete
Из Emacs я получаю сообщение:
No connection file "/tmp/emacs1000/server
Есть идеи, что не так? Как мне запустить и выключить сервер emacs?