por que o emacs está permitindo várias instâncias?

1

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?

    
por Chad 22.06.2012 / 17:40

2 respostas

5

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.

    
por psusi 22.06.2012 / 20:43
0

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.

    
por Chad 22.06.2012 / 22:10