Mam Emacsa uruchomionego na tagu worker
z server-start
uruchomionym. Mam menedżera plików otwartego gdzie indziej (na przykład inny monitor), a kiedy otwieram z emacsclient
nim plik tekstowy, z powodzeniem otwiera się w emacsie, ale nie przełącza się na niego i nie podnosi go.
To, czego szukam, to sygnał specyficzny dla klienta w sieci rc.lua
. Coś jak:
client.add_signal("focus", function(c) c:raise() end)
Chcę, żeby było to specyficzne tylko dla Emacsa. I jednocześnie przełącz się na worker
tag. Alternatywnie czy mogę to zrobić z wywołania zwrotnego reguły Emacsa?
Jakieś pomysły? :)