變數“org-mobile-directory”必須指向現有目錄。多平台設置,操作方法

變數“org-mobile-directory”必須指向現有目錄。多平台設置,操作方法

我在 Mac 上配置了 emacs org-mode,工作正常,我的 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 資料夾來使其工作。

一切似乎都正常,除了當我想在 Windows 上執行 org-mobile-pull 或 org-mobile-push 時,出現以下錯誤:“變數org-mobile-directory必須指向現有目錄”

問題似乎是 emacs 未配置為根據 .emacs 中設定的路徑讀取或指向 org-mobile 目錄(例如 =“~/DropBox/............” )。

我在網上找到了一些信息,它指出在 .emacs 上設置一個參數,以便它在 Windows 上運行時識別,它應該查看目錄結構。

現在,我應該如何正確地實現這一點?

我找到了一些例子:

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

但它似乎並沒有完成這項工作。

謝謝你的幫忙。

相關內容