2010-01-26 14 views
34

Chế độ Org thật tuyệt vời. Tôi thích sức mạnh và sự đơn giản của nó. Tuy nhiên, đôi khi tôi cần quyền truy cập vào các tác vụ của mình ở những nơi mà tôi không có thiết lập cần thiết. Có cách nào để đồng bộ hóa chương trình nghị sự org của tôi với một trong những dịch vụ cần làm dựa trên web tốt hơn như RTM, Toodledo hoặc tương tự không?Có giải pháp nào để tự động đồng bộ hóa chế độ org Emacs với một trong các dịch vụ cần làm dựa trên web không?

Đó sẽ là giải pháp tốt nhất, vì tôi sẽ chạy quá trình đồng bộ hóa thường xuyên và tự động trên máy tính của mình và tôi sẽ có quyền truy cập (quyền truy cập đọc là đủ) vào dữ liệu tổ chức của mình thông qua giao diện web của dịch vụ được đồng bộ hóa.

Trả lời

1

Và nếu bộ nhớ phục vụ, org-mode có một cái móc điện thoại di động ... đây là một đoạn trích từ trang Thông tin:

MobileOrg is an application for the iPhone/iPod Touch series of devices, developed by Richard Moreland. MobileOrg offers offline viewing and capture support for an Org-mode system rooted on a "real" computer. It does also allow you to record changes to existing entries. For information about MobileOrg, see ` http://mobileorg.ncogni.to/ ').

This appendix describes the support Org has for creating agenda views in a format that can be displayed by MobileOrg, and for integrating notes captured and changes made by MobileOrg into the main system.

For changing tags and TODO states in MobileOrg, you should have set up the customization variables org-todo-keywords' and org-tags-alist' to cover all important tags and todo keywords, even if individual files use only part of these. MobileOrg will also offer you states and tags set up with in-buffer settings, but it will understand the logistics of todo state sets (*note Per-file keywords::) and mutually exclusive tags (*note Setting tags::) only for those set in these variables.

+0

Xin cảm ơn, nhưng tôi không có điện thoại di động có thể chạy MobileOrg. Tôi muốn kiểm tra chương trình làm việc của mình từ bất kỳ máy tính ngẫu nhiên nào có quyền truy cập mạng, đó là lý do tại sao tôi đang tìm một giải pháp có thể đồng bộ hóa với ứng dụng web. – Tom

4

MobileOrg được, tuy nhiên, giới hạn cho iPhone hiện nay. Tôi háo hức theo dõi sự phát triển tương tự trên application for android.

2

Có khả năng xuất bản chế độ tổ chức thành HTML. Nếu bạn chỉ cần truy cập chỉ đọc thì nó sẽ hoạt động.

+0

Hm, đó là sự thật. Tôi chưa nghĩ đến việc xuất HTML đơn giản. Điều đó sẽ giải quyết được vấn đề, mặc dù tôi vẫn quan tâm đến việc đồng bộ hóa với một số webapp trong trường hợp một ngày nào đó tôi cũng có thể muốn thêm/sửa đổi các tác vụ trong khi tôi rời khỏi tổ chức. – Tom

0

Không hoàn toàn liên quan nhưng org-mode không hoạt động tốt như điều 'đang di chuyển'. Tổ chức di động và các dịch vụ khác cố gắng thực hiện điều này nhưng tôi không biết ..

Phiên bản I kiểm soát tệp org của mình và đẩy chúng (sử dụng git) vào không gian web cá nhân của tôi rồi đồng bộ hóa trên các máy tính khác nhau mà tôi sử dụng . Bằng cách đó, tôi có thể giữ cho mình trên đầu trang của sự vật.

17

Tôi đã sử dụng chế độ Org với Remember the Milk khá độc đáo. đây là thiết lập của tôi:

(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) 

Vấn đề duy nhất là tôi được yêu cầu xác thực lần đầu tiên tôi khởi động biểu tượng cảm xúc. Với một chút về điều này có thể được khắc phục, tôi chưa có thời gian.

Cũng giống như một bản cập nhật, có một gói mới hình thành mà có thể xử lý đồng bộ tốt hơn một chút: http://orgmode.org/worg/org-contrib/gsoc2012/student-projects/org-sync/index.html

+7

Điều này rất hay, nhưng việc đồng bộ hóa các tệp org của bạn sao lưu vào RTM thì sao? –

+0

@Jonathan được thêm vào '.emacs' của bạn? –

+0

Tôi đã ngừng sử dụng RTM một thời gian trước đây, vì vậy ... không. –

13

Tôi chỉ cần lưu file org-mode của tôi trong một thư mục Dropbox và sau đó họ sẽ được tự động đồng bộ hóa và có thể xem/chỉnh sửa từ mọi nơi.

+1

cách tính năng này giúp đồng bộ hóa với RTM? –

7

bạn cũng có thể thiết lập tổ chức với một số loại phần mềm kiểm soát sửa đổi-- Tôi sử dụng git, và sau đó sử dụng git để sao chép/kéo nơi mà tôi cần nó.

14

Tôi nhận ra điều này là khá cũ, tuy nhiên một bản cập nhật cần thiết là một Google Summer of Code dự án hiện đang trong quá trình tạo chỉ này. Xem (và theo dõi cập nhật) trang trên Org-mode Wiki cho 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

Ngoài ra còn có liên kết đến list of backends hiện đang được tiến hành để được tích hợp với đồng bộ hóa.

1

tôi đã đặt cùng một đơn giản python script dựa trên một số mã đã tồn tại, cho phép một để đẩy một file org vào một danh sách google-tasks, để kéo nội dung của một danh sách google-nhiệm vụ vào một file org, hoặc để thực hiện đồng bộ hai chiều giữa hai.

0

org-trello là một gói tốt đẹp cho phép bạn đồng bộ hóa tệp chế độ org với Trello.

Vì bộ tính năng của Trello và chế độ tổ chức không trùng lặp 100%, tôi thích đặt tên tệp .trò chơi để đảm bảo tôi không nhầm lẫn chúng với tệp org đầy đủ.

Đây là cách tôi init nó, với 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")) 
1

Có là một ứng dụng cho Android, orgzly, cung cấp cho bạn chế độ xem các tệp chế độ org của bạn được đồng bộ hóa bằng hộp kéo thả.

Các vấn đề liên quan