in org- मोड, केवल वर्तमान बफर के लिए TODO आइटम कैसे देखें?


12

ओआरजी-मोड में, मैं दौड़ना पसंद org-todo-listकरता हूं , जो मेरे सभी ऑर्ग-एजेंडा फाइलों सहित वैश्विक टूडू सूची को प्रदर्शित करता है। मैं केवल अन्य बफ़र के लिए TODO सूची कैसे देखूं, जो मेरी अन्य org- एजेंडा फ़ाइलों की अनदेखी कर रहा है?

जवाबों:


13

आप <वर्तमान एजेंडा कॉल को उस बफर पर प्रतिबंधित करने के लिए एजेंडा मेनू से उपयोग कर सकते हैं जो एजेंडा से लागू किया गया था। एक से अधिक कॉल के लिए उस फ़ाइल को प्रतिबंधित करने के लिए, आप उपयोग कर सकते हैं C-c C-x <( org-agenda-set-restriction-lock)। (info "(org) Agenda files")अधिक जानकारी के लिए देखें ।


10

आप org-show-todo-treeवर्तमान बफ़र TODO आइटमों के विरल ट्री दृश्य प्राप्त करने के लिए उपयोग कर सकते हैं । यह C-c / tडिफ़ॉल्ट रूप से बाध्य है ।


7

आप 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))))
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.