2012-08-06 112 views
8

我想查看和編輯我的組織文件在我的Android手機,我與Ubuntu一個同步文件。我在.emacs如何讓org-mobile在android中工作?

(setq org-mobile-directory "~/Documents") 

加入這樣的代碼,我也設置組織移動目錄在組織移動集團~/Documents。但我無法將任何組織文件推送到我的手機。當我在Emacs和C-c-x RET p中打開一個組織文件時,Emacs顯示此消息。

Please set 'org-direcory' to the directory where your org files live 

我不知道爲什麼我做了這樣的設置之後Emacs仍然給了我這個信息。

我可以在我的手機做的僅僅是捕捉新的筆記,我輸入的東西,他們可以用我的下~/Ubuntu One/mobileorg.org PC同步。但我無法閱讀我加載到手機中的內容。

我閱讀了網頁:synchronizing,我發現我無法在自己的導演中找到這三個文件:checksum.dat,index.org和agendas.org。

我需要做什麼來查看我的手機ORG-文件,推動ORG-文件到我的手機?

回答

19

你在哪裏存儲您的.org文件,要導出到ORG-移動?例如,我礦存儲在~/labor和導出文件~/labor/tasks.org,並且還使用OwnCloud的WebDAV與MobileOrg同步,所以我必須設置:只有

(setq org-directory "~/labor") 
(setq org-mobile-directory "~/dl/owncloud/mobileorg") 
(setq org-agenda-files '("~/labor/tasks.org")) 
(setq org-mobile-inbox-for-pull "~/labor/from-mobile.org") 

由於Pushing to MobileOrg說,推階段org-agenda-filesorg-mobile-files和上市文件使他們在org-mobile-directory保持相同的結構,因爲它在那裏org-directory。作爲Pulling from MobileOrg說,org-mobile-inbox-for-pullorg-directory一個文件,在其中捕捉音符從手機,您將需要手動添加,無論你想拉。

要設置:

  1. .org文件的列表,你希望你的手機上,在org-agenda-filesorg-mobile-files變量;
  2. 設置org-directoryorg-mobile-directory - 你已經做到了;
  3. 使用Ubuntu One目錄在手機上設置MobileOrg;
  4. org-directory

的日常工作流程設置org-mobile-inbox-for-pull一些文件看起來像:

  1. 執行org-mobile-pushC-C C-X RET p)在Emacs;
  2. 同步手機;
  3. 在MobileOrg中做些什麼;
  4. 同步手機;
  5. 在Emacs中執行org-mobile-pullC-C C-x RET g);
+0

感謝:-) 我使用ubuntuone與MobileOrg同步。我的代碼是: 我使用組織模式來做筆記。我沒有文件:tasks.org。 我將所有組織文件存儲在〜/ Document目錄下,並且〜/ Ubuntu One/orgtest是通過ubuntuone同步的目錄Mobileorg。 現在Emacs向我展示:**變量'org-mobile-inbox-for-pull'必須指向現有目錄中的文件** 我應該在哪裏設置org-mobile-inbox- 「拉」? – 2012-08-06 06:32:16

+0

這很有趣。 我在.emacs(setq org-mobile-inbox-for-pull「〜/ Documents/testfor.org」)中添加了這段代碼,其中testfor.org是隨機挑選的org文件。現在它工作。謝謝。 – 2012-08-06 06:55:42