Менеджер сессий для emacs (с высоким использованием ssh)

Меня интересует использование диспетчера сеансов в emacs с возможностью сохранения сеансов по имени.

Проблема в том, что я почти исключительно использую emacs для редактирования удаленных файлов. Для этого я использую трамп, который тоже отлично работает.

Я хочу, чтобы мои сеансы сохранялись, включая удаленные файлы и буферы терминов.

Кто-нибудь знает хороший способ сохранения сессий? Меня не особо волнуют размеры окон и их разделение

Я пробовал следующее, но это не помогло:

Следуйте инструкциям в этом сообщении и опробовали desktop.el. Поиск и сохранение по имени работают отлично.

Как и рекомендует этот пост, я добавил эту строку, чтобы также сохранялись блуждания:

(setq desktop-buffers-not-to-save "^$")

Но, как я уже сказал, это не работает.


person Euge    schedule 30.03.2017    source источник


Ответы (1)


Хорошо, теперь это работает. Я опубликую то, что я сделал, но я действительно не знаю, в чем проблема.

Судя по всему, линия

(setq desktop-buffers-not-to-save "^$")

не работал. Итак, я ввожу настройку в интерактивном режиме (M-x customize-gruop RET desktop RET, изменил значение Desktop Buffers Not To Save на none, перезагрузил .emacs, и это сработало.

person Euge    schedule 31.03.2017