ในโหมดองค์กรฉันต้องการเรียกใช้org-todo-list
ซึ่งจะแสดงรายการสิ่งที่ต้องทำทั่วโลกรวมถึงไฟล์ org-วาระทั้งหมดของฉัน ฉันจะดูรายการสิ่งที่ต้องทำสำหรับบัฟเฟอร์ปัจจุบันเท่านั้นโดยไม่สนใจไฟล์ org-วาระอื่นของฉันได้อย่างไร
ในโหมดองค์กรฉันต้องการเรียกใช้org-todo-list
ซึ่งจะแสดงรายการสิ่งที่ต้องทำทั่วโลกรวมถึงไฟล์ org-วาระทั้งหมดของฉัน ฉันจะดูรายการสิ่งที่ต้องทำสำหรับบัฟเฟอร์ปัจจุบันเท่านั้นโดยไม่สนใจไฟล์ org-วาระอื่นของฉันได้อย่างไร
คำตอบ:
คุณสามารถใช้<
จากเมนูกำหนดการเพื่อ จำกัด การเรียกวาระปัจจุบันไปยังบัฟเฟอร์ที่เรียกใช้วาระการประชุม หากต้องการ จำกัด ไฟล์นั้นสำหรับการโทรมากกว่าหนึ่งครั้งคุณสามารถใช้C-c C-x <
( org-agenda-set-restriction-lock
) ดู(info "(org) Agenda files")
ข้อมูลเพิ่มเติม
คุณสามารถใช้org-show-todo-tree
เพื่อรับมุมมองแบบต้นไม้ของไอเท็มสิ่งที่ต้องทำของบัฟเฟอร์ปัจจุบัน มันถูกผูกไว้C-c / t
โดยค่าเริ่มต้น
คุณสามารถผูกorg-agenda-files
ไฟล์บัฟเฟอร์ปัจจุบันและโทรแบบไดนามิกorg-todo-list
จากที่นั่น:
(defun org-todo-list-current-file (&optional arg)
"Like `org-todo-list', but using only the current buffer's file."
(interactive "P")
(let ((org-agenda-files (list (buffer-file-name (current-buffer)))))
(if (null (car org-agenda-files))
(error "%s is not visiting a file" (buffer-name (current-buffer)))
(org-todo-list arg))))