Мне нужно объединить строку пути следующим образом, поэтому я добавил следующие строки в мой файл .emacs
):
(setq org_base_path "~/smcho/time/")
(setq org-default-notes-file-path (concatenate 'string org_base_path "notes.org"))
(setq todo-file-path (concatenate 'string org_base_path "gtd.org"))
(setq journal-file-path (concatenate 'string org_base_path "journal.org"))
(setq today-file-path (concatenate 'string org_base_path "2010.org"))
Когда я выполняю Ch v today-file-path
RET для проверки, ему не назначена никакая переменная.
Что не так с моим кодом? Есть ли другой способ объединить строка пути?
Я обнаружил, что проблема была вызвана неправильной настройкой, код действительно работает. Спасибо за ответы, которые лучше моего кода.