Мне нужно конкатенировать строку пути следующим образом, поэтому я добавил следующие строки в мой файл .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, он не имеет назначенной переменной.
Что случилось с моим кодом? Есть ли другой способ конкатенации строки пути?
ИЗМЕНИТЬ
Я обнаружил, что проблема была вызвана неправильной настройкой, код действительно работает. Спасибо за ответы, которые лучше моего кода.