Eu tenho meus Emacs execução em um tag worker
com server-start
lançada. Eu tenho um gerenciador de arquivos aberto em outro lugar (outro monitor, por exemplo) e quando eu abro um arquivo de texto com emacsclient
ele é aberto com êxito no emacs, mas não muda para ele e não aumenta.
O que estou procurando é um sinal específico do cliente no rc.lua
. Algo como:
client.add_signal("focus", function(c) c:raise() end)
Eu quero que seja apenas específico do Emacs. E mude para a worker
tag ao mesmo tempo. Como alternativa, posso fazer isso a partir do retorno de chamada da regra do Emacs?
Alguma ideia? :)