Tôi muốn theo dõi thói quen sử dụng chế độ org. Ví dụ, tôi muốn tập thể dục 3 lần mỗi tuần. Có cách nào lên lịch 3 lần một nhiệm vụ mỗi tuần không phân biệt ngày tháng trong chế độ org không?Tác vụ lặp lại hàng tuần emacs org-mode
Trả lời
Bạn sẽ có thể thực hiện nhiều việc hơn bằng cách sử dụng theo dõi thói quen org (Xem: Org-Habits).
Để tải org-thói quen bạn sẽ cần phải thêm nó vào org-modules
(add-to-list 'org-modules "org-habit")
Sau đó:
- Sử dụng
C-c C-s
thiếtSCHEDULED
. - Sử dụng
C-c C-t
để đặt bài tập của bạnTODO
. - Sử dụng
C-c C-x p
để cóSTYLE
Thuộc tínhhabit
(thêm vào bất kỳ thuộc tính nào khác như mong muốn).
Bây giờ các dòng như thế này lẽ ra phải được nối sau tiêu đề:
:PROPERTIES:
:STYLE: habit
:END:
Một thói quen duy nhất nên là đủ, nó sẽ không được chính xác 3 lần mỗi tuần, nhưng theo thời gian nó sẽ trung bình ra như là. Nếu bạn sử dụng lặp lại theo lịch là .+2d/3d
, bạn sẽ được nhắc thực hiện thói quen không thường xuyên hơn mỗi ngày thứ hai, và không ít thường xuyên hơn mỗi 3. (Điều này trung bình 2,9 lần mỗi tuần nếu bạn tiếp tục đủ lâu. 6 tuần (42 ngày) bạn sẽ hoàn thành ít nhất 14 lần, tối đa là 21, hoặc trung bình 17,5 lần. 18 lần trong 6 tuần sẽ là 3x mỗi tuần).
thói quen cuối cùng của bạn sẽ giống như thế này ban đầu, khi bạn hoàn thành nó khai thác gỗ làm sẽ được thêm vào trong và cuối cùng-repeat sẽ được lưu giữ theo dõi như một thuộc tính:
** TODO Exercise
SCHEDULED: <2012-01-06 Fri .+2d/3d>
:PROPERTIES:
:STYLE: habit
:END:
Lưu ý: Nếu bạn gặp lỗi Symbol's value as variable is void: org-modules
khi cố gắng tải mô-đun org-thói quen, bạn có thể muốn thử các mục sau đây:
(require 'org)
(require 'org-install)
(add-to-list 'org-modules "org-habit")
Nếu thời gian cụ thể trong tuần là quan trọng, thì ba thói quen lặp lại hàng tuần (+ 1w) cũng sẽ hoạt động, nhưng theo dõi thói quen ít rõ ràng hơn. Có lẽ nhiệm vụ phụ? Tôi sẽ phải thử nó – mike
'(add-to-list 'org-modules' org-thói quen)' cho tôi –
Bạn có thể sử dụng dấu thời gian có khoảng thời gian lặp lại như được mô tả trong manual.
A timestamp may contain a _repeater interval_, indicating that it applies not only on the given date, but again and again after a certain interval of N days (d), weeks (w), months (m), or years (y). The following will show up in the agenda every Wednesday: * Pick up Sam at school <2007-05-16 Wed 12:30 +1w>
Tôi không thể nhìn thấy bất cứ cách nào để làm điều này với một mục nhập. Con đường tôi làm những điều tương tự là để tạo ra một chuỗi TODO đặc biệt là, nói (sequence ('HABIT' '|' 'CHECK'))
với setq org-todo-keywords
Sau đó chỉ cần viết ba mục, mỗi ngày một tuần lặp lại
* HABIT Monday workout
DEADLINE: <2012-01-09 Mon +1w>
* HABIT Wednessday workout
DEADLINE: <2012-01-11 Wed +1w>
* HABIT Friday workout
DEADLINE: <2012-01-06 Fri +1w>
Nó không phải là sạch, nhưng nó hoạt động .
- 1. Tác vụ lặp lại của Android
- 2. Emacs chuỗi lặp lại n lần
- 3. Làm cách nào để khởi động lại/tái sử dụng Tác vụ lặp lại?
- 4. Python Interpreter trong Emacs lặp đi lặp lại dòng
- 5. Nhanh (lặp lại) có thể hoàn tác trong các emacs không?
- 6. Orgmode Bảng Formatting của tế bào
- 7. Emacs org-mode - các tác vụ phụ thuộc
- 8. emacs: Orgmode, làm thế nào để tạo ra một danh sách từ một khối dòng
- 9. Lặp lại qua hàng đợi std
- 10. Lặp lại các hàng của một data.frame
- 11. Trả lại tổng số hàng được nhóm theo tuần MySQL
- 12. Tìm hàng trùng lặp/lặp lại trong phân cấp sql
- 13. Khởi động lại tác vụ hoặc tạo một tác vụ mới?
- 14. làm tổ lặp lại và `trong emacs lisp
- 15. Nhiệm vụ nền lặp lại đáng tin cậy trên android
- 16. Tác vụ phụ LongRunning tác vụ?
- 17. Dịch vụ Android và nhiệm vụ lặp đi lặp lại chạy trong chủ đề
- 18. Mẫu để tự hủy và khởi động lại tác vụ
- 19. Rx và tác vụ - hủy tác vụ đang chạy khi tác vụ mới được sinh ra?
- 20. Tìm bao nhiêu lần hàng lặp lại lặp lại trong khung dữ liệu R
- 21. Làm cách nào để thực hiện báo thức lặp lại hàng năm và hàng tháng?
- 22. Tại sao các tác vụ này thực thi theo tuần tự?
- 23. Lặp lại thao tác khi nhấn nút dài
- 24. Quay lại đầu ra từ tác vụ MsBuild?
- 25. Process.Start ("explorer.exe"); sẽ không mang lại thanh tác vụ
- 26. Đặt lại thanh tác vụ sau khi sử dụng SearchView
- 27. Hợp tác đa tác vụ bằng cách sử dụng TPL
- 28. Lặp lại mảng msbuild
- 29. AngularJS ng-lặp lại với dữ liệu từ dịch vụ
- 30. iPhone - NSTimer không lặp lại sau vụ hỏa hoạn
Có vẻ như bạn nên tạo 3 nút thói quen và lên lịch trong vòng một tuần. Tôi sẽ nấu thứ gì đó. – pmr
http://orgmode.org/manual/Repeated-tasks.html#Repeated-tasks –