मैं ओआरजी-मोड के चेकबॉक्स का उपयोग कैसे करूं?


15

मैं अनिश्चित हूं कि Emacs में चेकबॉक्स का उपयोग कैसे किया जाए। मैं 24.3 Emacs का उपयोग कर रहा हूँ।

प्रलेखन के उपयोग का सुझाव org-toggle-checkboxके रूप में "एक ही उपसर्ग तर्क के साथ, एक खाली चेकबॉक्स जोड़ने ..."

मैंने एक मौजूदा सूची (मुख्य मोड के रूप में ऑर्ग-मोड के साथ) के साथ शुरू करने की कोशिश की है:

* shopping list
** eggs
** bread
** Tesla Model S
** bacon

चाहे मैं "खरीदारी की सूची" में, या "अंडे" में डालूं , दबाने C-u C-c C-x C-b(जो चलता है org-toggle-checkbox) के परिणामस्वरूप त्रुटि होती है "सबट्री में कोई आइटम नहीं" मिनीबफ़र के लिए मुद्रित किया जा रहा है। यह व्यवहार मेरी इनिट फ़ाइल ( emacs -Q) के बिना होता है , इसलिए यह विशुद्ध रूप से एक ऑर्ग-मोड समस्या है।

चेकबॉक्स का उपयोग शुरू करने का सही तरीका क्या है?


1
यदि आप इस तरह से चेकबॉक्स सिंटैक्स का उपयोग करते हैं तो यह इसे टॉगल करेगा: `` `* खरीदारी की सूची - [] अंडे - [एक्स] रोटी - [] टेस्ला मॉडल एस - [एक्स]
बेकन`

जवाबों:


22

जैसा कि मैनुअल लिंक बताता है, चेकबॉक्स केवल सादे सूचियों में काम करते हैं । आपका उदाहरण सुर्खियों का उपयोग करता है । आपको इस तरह से चेकबॉक्स का उपयोग करने की आवश्यकता है:

* shopping list

  - eggs
  - bread
  - Tesla Model S
  - bacon

अब, जब आप "अंडे" पर होते हैं, तो आप चेकबॉक्स को चालू करने के लिए हिट C-u C-c C-c( C-u C-c C-x C-bभी काम करता है) कर सकते हैं । C-c C-cफिर चेकबॉक्स चेक किया गया है या नहीं, टॉगल करें।

यदि आप पहले से ही एक चेकबॉक्स सूची में हैं, तो M-S-RETएक चेकबॉक्स के साथ एक नया आइटम जोड़ देगा।


8
आप C-c - एक हेडलाइन को एक सादे सूची प्रविष्टि में बदलने और C-c *विपरीत करने के लिए उपयोग कर सकते हैं ।
एरिकास्टोक्स

यदि आप इस तरह से चेकबॉक्स सिंटैक्स का उपयोग करते हैं तो यह इसे टॉगल करेगा: `` `* खरीदारी की सूची - [] अंडे - [एक्स] रोटी - [] टेस्ला मॉडल एस - [एक्स]
बेकन`
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.