В то время, когда я только что установил Ubuntu 12.04, я заметил, что могу запускать несколько экземпляров Emacs. Я нахожу это раздражающим, потому что я буду думать, что буфер должен быть открыт, но я нахожусь не в том окне Emacs. Возможно, я что-то изменил в .emacs, но я действительно не думаю, что сделал. Я также отменил все свои настройки, которые хранятся в ~ / .emacs.d / custom.el. Ранее Emacs сообщал об ошибке при открытии другого сервера Emacs, когда я пытался запустить его дополнительный экземпляр, но он больше этого не делал. Любые идеи о том, как восстановить это поведение?
Ранее я получал следующую ошибку:
Warning (server): Unable to start the Emacs server.
There is an existing Emacs server, named "server".
To start the server in this Emacs process, stop the existing
server or call `M-x server-force-delete' to forcibly disconnect it.
Поскольку у меня возникла проблема, описанная в этом вопросе, это сообщение об ошибке не появлялось. Мне удалось вернуть его обратно, и я сделал это, вставив (server-start)
в мои ~ / .emacs.
Вы всегда можете запустить другой экземпляр. Если вы не хотите, чтобы запускал другой экземпляр, тогда запустите emacsclient
вместо emacs
, и вместо этого файл откроется в текущем экземпляре.