Я прочитал в документации Emacs , что Emacs поддерживает хранение имен файлов в регистрах, что позволяет пользователю быстро получить их с помощью команды C-x r j r
, где r
- это имя регистра.Тем не менее, это, по-видимому, ограничено именами односимвольных регистров.
Например, работает следующий пример:
(set-register ?c '(file . "/gd/gnu/emacs/19.0/src/ChangeLog"))
, т.е. он позволяет мне открыть файл ChageLog выше, просто набрав C-x r j z
Однако, если я пытаюсь сохранить путь к указанному выше файлу в регистре с более длинным именем, например:
(set-register ?clog '(file . "/gd/gnu/emacs/19.0/src/ChangeLog"))
, я получаю следующее сообщение об ошибке от интерпретатора Lisp:
Неверный синтаксис чтения: "?"
Мой вопрос: существует ли (простой) способ хранения имен файлов (и путей к каталогам) в emacs с использованием longНазовите псевдонимы, чтобы я мог быстро их посетить?(для редактирования файла или загрузки его в dired).
Спасибо