Вы можете подтвердить, что сервер работает, проверив список процессов; на Unixy платформах, попробуйте ps aux | grep -i emacs
, и на Windows, чтобы открыть диспетчер задач с помощью Ctrl- Shift- Escи проверьте процесс Emacs.
Путь, указанный в сообщении об ошибке, указывает местоположение сокета Unix по умолчанию на сервере Emacs, но если оно всегда будет одинаковым каждый раз, его можно где-то жестко закодировать, возможно, в псевдониме оболочки emacsclient
или в сценарии оболочки с таким именем. Если /usr/bin/emacsclient
(или ваш местный эквивалент, внутри /usr/local/bin
или где-либо еще) работает, но emacsclient
не работает, это почти наверняка так; найдите этот скрипт или псевдоним и удалите его, и вы должны перестать видеть проблему.