Сначала emacs --daemon, далее emacsclient -t anyfile.txt и emacsclient -nc anyfile.txt.
Нужен некий триггер который бы срабатывал когда находясь в Gui, я тыкал мышкой в терминал с открытым емакс'ом (обратное действие тоже должно работать). Если с gui'ем проще, можно использовать например mouse-active-buffer то с терминалом сложнее так как емакс ожидает какого то действия, мышь не понимает. Пробовал оборачивать всякие switch-to-buffer-*, active-buffer, эффект не тот... Сейчас остановился на buffer-list-update-hook, но дергается он довольно часто. Существует ли более «экономичное/специализированное» решение: hook или функция на которую можно повесить advice?
p.s. Нужно для корректного отображения файла в треминале и gui, т.е. при переключении убрать меню, выключить лигатуры, скорректировать отображение некоторых плагинов.

