1

Я использую Emacs в режиме демона под KDE, то есть у меня работает emacs --daemon . Все отлично работает Если я скажу KDE сохранить сеанс при выходе из системы и восстановить этот сохраненный сеанс при следующем входе в систему, он забудет о параметре командной строки --deamon и вызовет отдельный экземпляр Emacs. Есть ли способ восстановить параметр командной строки тоже?

1 ответ1

0

Если я правильно помню, есть способ сказать KDE не сохранять определенные приложения. Вы должны добавить emacs в список «не сохранять» в KDE, а затем добавить «emacs --daemon» в свои программы запуска.

В противном случае вы всегда можете добавить что-то вроде этого в свои программы запуска:

#!/bin/sh
emacsclient -e '(kill-emacs)' # try a graceful kill first
pkill emacs
rm -f /tmp/emacs`id -u`/server
emacs --daemon

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .