Мне нужно объединить строку пути следующим образом, поэтому я добавил следующие строки в мой файл .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"))
Когда я проверяю C-h v today-file-path
RET , переменной не назначается.
Что не так с моим кодом? Есть ли другой способ объединить строку пути?
EDIT
Я обнаружил, что проблема была вызвана неправильной настройкой, код на самом деле работает. Спасибо за ответы, которые лучше, чем мой код.