Рабочий стол Emacs не помнит соединения TRAMP?

Я использую emacs для редактирования скриптов и файлов кода на нескольких разных серверах. TRAMP работает очень хорошо. Однако, когда я выхожу из emacs, все мои бродячие соединения исчезают. Я пробовал режим desktop-save-mode, но при перезапуске emacs отображаются только локальные файлы. Есть ли какой-нибудь пакет, который будет помнить соединения бродяги? Это просто проблема конфигурации?

1 ответ

Решение

Вы можете настроить переменную desktop-buffers-not-to-save сделать это:

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

По умолчанию для него задано регулярное выражение, соответствующее именам файлов TRAMP. Я бы ожидал, установив его nil сработало бы, но, увы, нет.

Другие вопросы по тегам