Если вы создаете модуль запуска emacsclient, копируя файл .desktop (например, файл Emacs), он не будет работать в стандартном режиме запуска Unity. Это всегда запускает новое окно; он не распознает, что существующие окна Emacsclient существуют для перехода к ним. Как я могу заставить его вести себя?
В качестве фона, это очень полезный режим использования для Emacs, когда вы запускаете его как демон:, emacs --daemon
а затем вызываете окно emacs emacsclient
. Хороший способ сделать это для обычных пользователей emacs - это вставить их emacs --daemon
в Startup Applications.