Tôi thường có một danh sách như thế này:
* Main heading
** TODO [#A] Make world better
** TODO [#B] Make Emacs better
** TODO [#B] Customize emacs
** DONE [#C] some task
** TODO [#A] Launch rocket to mars
Trước tiên tôi muốn sắp xếp nó theo từ nhiệm vụ 'TODO'. Sau đó, các mục bên trong TODO được sắp xếp tôi muốn sắp xếp theo mức độ ưu tiên. (sau đó sẽ rất tốt nếu sắp xếp thêm theo "Nỗ lực").
Và ý tôi là hiện tại tôi có thể nhấp vào tiêu đề chính và sắp xếp những đứa trẻ đã được ưu tiên hoặc theo từ khóa todo, nhưng không phải cả hai.
Là sắp xếp theo cả hai có thể như chiến lược sắp xếp?
Hiện tại tôi có hai tiêu đề
* Tasks
** TODO [#A] meh
** TODO [#B] meh2
* Completed.
** DONE [#B] meh3.
Nhưng vấn đề với cách tiếp cận này là tôi phải liên tục xáo trộn các nhiệm vụ xung quanh khi tôi hoàn thành chúng.
[EDIT]
Điều này tương tự như thế này ngoại trừ việc tôi không thể hiểu câu trả lời của anh ấy để chuyển nó theo nhu cầu của mình?
org-refile-targets
thành một cái gì đó như (setq org-refile-targets '((nil . (:maxlevel . 6))))
. Điều đó sẽ làm org-mode
cho các tiêu đề chương trình lên đến độ sâu 6 khi nạp lại. Bạn có thể kiểm tra tài liệu org-refile-targets
để biết thêm thông tin.
org-sort-entries
này sẽ hoạt động trên một tiêu đề chính cho tất cả các tiêu đề phụ hoặc nó có thể sắp xếp những gì trong một khu vực được chọn. Có các tùy chọn tương tác để bạn lựa chọn. Bạn cũng có thể sử dụng nó theo cách lập trình, và một số loại có thể - tôi thường sử dụng a, o, p, t (lần lượt sau để hoàn thành 4 cấp độ của tiêu chí sắp xếp). Ví dụ: bạn có thể sắp xếp mọi thứ trước bằng chữ cái, sau đó theo từ khóa, sau đó theo mức độ ưu tiên và sau đó theo thời gian.