Рабочий стол Emacs не помнит соединения TRAMP?
Я использую emacs для редактирования скриптов и файлов кода на нескольких разных серверах. TRAMP работает очень хорошо. Однако, когда я выхожу из emacs, все мои бродячие соединения исчезают. Я пробовал режим desktop-save-mode, но при перезапуске emacs отображаются только локальные файлы. Есть ли какой-нибудь пакет, который будет помнить соединения бродяги? Это просто проблема конфигурации?
1 ответ
Решение
Вы можете настроить переменную desktop-buffers-not-to-save
сделать это:
(setq desktop-buffers-not-to-save "^$")
По умолчанию для него задано регулярное выражение, соответствующее именам файлов TRAMP. Я бы ожидал, установив его nil
сработало бы, но, увы, нет.