2012-08-06 86 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