Você está sempre permitido para iniciar outra instância. Se você não quiser para iniciar outra instância, execute emacsclient
em vez de emacs
e o arquivo será aberto na instância atual.
Na época em que eu atualizei o Ubuntu 12.04, notei que posso iniciar várias instâncias do Emacs. Eu acho isso chato porque eu acho que um buffer deve estar aberto, mas eu estou na janela errada do Emacs. Eu posso ter mudado algo em .emacs, mas eu realmente não acho que fiz. Também reverti todas as minhas personalizações armazenadas em ~ / .emacs.d / custom.el. Emacs anteriormente daria algum erro sobre outro servidor emacs sendo aberto quando eu tentaria iniciar uma instância adicional dele, mas ele não faz mais isso. Alguma idéia de como restaurar esse comportamento?
Você está sempre permitido para iniciar outra instância. Se você não quiser para iniciar outra instância, execute emacsclient
em vez de emacs
e o arquivo será aberto na instância atual.
Anteriormente, eu receberia o seguinte erro:
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.
Desde que comecei a ter problema descrito nesta questão, esta mensagem de erro não estava chegando. Eu consegui recuperá-lo, e eu consegui colocando (server-start)
em meus ~ / .emacs.