Переменная `org-mobile-directory` должна указывать на существующий каталог. Настройка мультиплатформенности, как сделать

Переменная `org-mobile-directory` должна указывать на существующий каталог. Настройка мультиплатформенности, как сделать

Я настроил emacs org-mode на Mac, и он работает нормально, мои org-файлы и файл MobileOrg находятся в папке DropBox ( ~/DropBox/ ), а детали выглядят следующим образом:

;; Set to the location of your Org files on your local system
(setq org-directory "~/DropBox/org")
;; Set to the name of the file where new notes will be stored
(setq org-mobile-inbox-for-pull "~/DropBox/org/flagged.org")
;; Set to <your Dropbox root directory>/MobileOrg.
(setq org-mobile-directory "~/Dropbox/MobileOrg")

Теперь я хочу, чтобы моя настройка emacs работала правильно на моем компьютере с Windows. Мне удалось заставить ее работать с точки зрения чтения моего файла .emacs и папки emacs.d, предоставленных в общий доступ через конфигурацию символической ссылки.

Вроде бы все работает правильно, за исключением того, что когда я хочу выполнить org-mobile-pull или org-mobile-push в Windows, я получаю следующую ошибку:"Переменная org-mobile-directoryдолжна указывать на существующий каталог"

Проблема, по-видимому, в том, что emacs не настроен на чтение или указание на каталог org-mobile, согласно путям, заданным в .emacs (например, = "~/DropBox/ ...........").

Я нашел в Интернете некоторую информацию, которая указывала на необходимость установки параметра в .emacs, чтобы при работе в Windows он определял, что должен просматривать структуру каталогов.

Итак, как мне это сделать правильно?

Я нашел несколько примеров:

;;В Windows (if (eq system-type 'windows-nt) (progn (setq default-directory "C:\Usuarios/User/") ) )

Но, похоже, он не справляется со своей задачей.

Спасибо за любую помощь.

Связанный контент