组织模式是惊人的。我喜欢它的强大和简单。但是,有时我需要在没有必要设置的地方访问我的任务。有没有办法将我的组织议程与 RTM、Toodledo 或类似的更好的基于 Web 的待办事项服务之一同步?
这将是最好的解决方案,因为我会在我的计算机上定期自动运行同步过程,并且我可以通过同步服务的 Web 界面访问(读取访问就足够了)我的组织数据。
组织模式是惊人的。我喜欢它的强大和简单。但是,有时我需要在没有必要设置的地方访问我的任务。有没有办法将我的组织议程与 RTM、Toodledo 或类似的更好的基于 Web 的待办事项服务之一同步?
这将是最好的解决方案,因为我会在我的计算机上定期自动运行同步过程,并且我可以通过同步服务的 Web 界面访问(读取访问就足够了)我的组织数据。
我一直在很好地使用 Org 模式和 Remember the Milk。这是我的设置:
(require org-feed)
(setq org-feed-alist
'(("Remember The Milk"
"https://www.rememberthemilk.com/rss/jonnay/"
"~/org/GTD.org"
"Remember The Milk"
:template "* TODO %title\n %a\n "
)))
;;* rtm feed timer
(run-at-time 3600 3600 'org-feed-update-all)
唯一的问题是我第一次启动 emacs 时被要求进行身份验证。稍微省略一下,这可以解决,我只是还没有时间。
作为一个更新,有一个新的包可能会更好地处理同步:http: //orgmode.org/worg/org-contrib/gsoc2012/student-projects/org-sync/index.html
I realize this is quite old, however a pertinent update is that a Google Summer of Code project is currently in progress to create just this. See (and follow updates to) the page on the Org-mode Wiki for Org-sync.
About
Org-sync is a tool to synchronize your Org-mode documents with bugtracking tools such as Bugzilla, Github or Google Code and other TODO-list services such as Toodledo or Google Task.
Project Goals
- Integrate and complete org-element.el
- Write a library for bugtracker backends
- Write several backends
There is also a link to the list of backends currently in progress to be integrated with Org-sync.
我只是将我的组织模式文件保存在 Dropbox 文件夹中,然后它们会自动同步,并且可以从任何地方查看/编辑。
这可能为时已晚,但Sacha Chua为 emacs 编写了一个 todledo 同步工具的 org。
您还可以使用某种版本控制软件设置 org——我使用 git,然后使用 git 在我需要的地方克隆/拉取它。
MobileOrg is, however, limited to the iPhone at present. I am eagerly following development on a similar application for android.
可以将 org 模式发布到 HTML。如果您只需要只读访问权限,它应该可以工作。
如果没有记错的话,org-mode 有一个移动钩子……这是信息页面的一个片段:
MobileOrg 是一款适用于 iPhone/iPod Touch 系列设备的应用程序,由 Richard Moreland 开发。MobileOrg 为植根于“真实”计算机的 Org 模式系统提供离线查看和捕获支持。它还允许您记录对现有条目的更改。有关 MobileOrg 的信息,请参阅` http://mobileorg.ncogni.to/ ')。
本附录描述了 Org 对以 MobileOrg 可以显示的格式创建议程视图以及将 MobileOrg 捕获的注释和所做的更改集成到主系统中的支持。
为了在 MobileOrg 中更改标签和 TODO 状态,您应该设置自定义变量
org-todo-keywords' and
org-tags-alist' 以涵盖所有重要的标签和 todo 关键字,即使单个文件只使用其中的一部分。MobileOrg 还将为您提供使用缓冲区内设置设置的状态和标签,但它会理解待办事项状态集(*note Per-file keywords::) 和互斥标签(*note Setting tags::) 的逻辑,仅适用于这些变量中设置的那些。
我已经基于一些已经存在的代码组合了一个简单的python 脚本,它允许将 org 文件推送到google-tasks列表,将 google-tasks 列表的内容拉入 org 文件,或执行两者之间的双向同步。
有一个适用于 Android 的应用程序orgzly,可让您查看通过 Dropbox 同步的 org 模式文件。
不完全相关,但org-mode
不如“移动”的东西那么好用。mobile-org 和其他服务尝试这样做,但我不知道..
我对我的 org 文件进行版本控制并将它们(使用git
)推送到我的个人网站空间,然后在我使用的各种计算机上同步它。这样,我就可以让自己处于领先地位。
org-trello是一个不错的包,可让您将 org-mode 文件与Trello同步。
由于 Trello 和 org-mode 的功能集不会 100% 重叠,我更喜欢将文件命名为 .trello 以确保不会将它们与成熟的 org 文件混淆。
这是我使用 use-package初始化它的方式:
(use-package org-trello
:defer t
:mode (("\\.trello$" . org-mode))
:init
(when (locate-library "org-trello")
(add-hook 'org-mode-hook
(defun org-trello-turn-on-if-extension-matches ()
(let ((filename (buffer-file-name (current-buffer))))
(when (and filename (string= "trello" (file-name-extension filename)))
(org-trello-mode))))))
:config
(set-variable 'org-trello-current-prefix-keybinding "C-c t"))
我没有使用它,但这似乎是 todoist.com 的组织模式集成:https ://github.com/ttakamura/org-todoist