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