Я использую Emacs в режиме демона под KDE, то есть, я имею emacs --daemon
выполнение. Все хорошо работает. Если я говорю KDE сохранять сессию на выходе из системы и восстановлении, которое сохранило сессию на следующем входе в систему, она забывает о --deamon
параметр командной строки, и поднимает автономный экземпляр Emacs. Существует ли способ восстановить параметр командной строки, также?
Если я вспоминаю правильно, существует способ сказать KDE не сохранять определенные приложения. Необходимо добавить, что emacs к KDE's "не сохраняют" список и затем добавляют "emacs - демон" к программам запуска.
Иначе Вы могли всегда добавлять что-то вроде этого к своим программам запуска:
#!/bin/sh
emacsclient -e '(kill-emacs)' # try a graceful kill first
pkill emacs
rm -f /tmp/emacs`id -u`/server
emacs --daemon