के एक ब्लॉक से एक सूची बनाने के लिए वहाँEmacs: Orgmode, कैसे लाइनों
1. line1
2. line2
n. linen
Emacs org mode
के एक ब्लॉक से एक सूची बनाने के लिए वहाँEmacs: Orgmode, कैसे लाइनों
1. line1
2. line2
n. linen
Emacs org mode
डॉन का उपयोग में लाइनों
line1
line2
linen
के इस तरह के ब्लॉक गुप्त एक रास्ता है पता नहीं है कि कोई सीधा तरीका है, अभी तक इसके बारे में नहीं सुना है। लेकिन एक दृष्टिकोण string-rectangle
(C-x r t
) का उपयोग करने के लिए 1.
को सभी पंक्तियों में प्रीपेड करने के लिए और फिर C-c C-c
को नंबरिंग अपडेट करने के लिए हिट करना होगा।
string-rectangle
के लिए आप बिंदु रखा और नीचे दिए तरीक़े निशान:
v---mark
line1 with some text
line2 with more text
<---point
M-x: string-rectangle: 1.
के बाद आप मिल जाएगा:
1. line1 with some text
1. line2 with more text
साधते C-c C-c
आप सही नंबर दे देंगे!
आसान क्योंकि यह आपको दृश्य प्रतिक्रिया देता है CUA-mode
सक्षम करने के लिए और आयताकार चयन बनाने के लिए C-return
का उपयोग करें, फिर आप समांतर में सभी पंक्तियों पर टाइप करना शुरू कर सकते हैं। यूट्यूब पर this video भी देखें।
सबसे छोटा रास्ता मैं के बारे में पता है:, लाइनों पर प्रकाश डाला उनके न्यू लाइन चरित्र सहित
line1
line2
line3
तब निष्पादित M-x org-ctrl-c-minus
(प्रेस C-c -
) और आप
- line1
- line2
- line3
मिल जाएगा तो M-x org-shiftright
चलाने (<S-right>
दबाएं) दो बार और आपको वांछित
1. line1
2. line2
3. line3
जब मैं 'सी-सी -' करता हूं, तो यह केवल पहली पंक्ति पर '-' डाला जाता है, निम्न पंक्तियां केवल इंडेंट होती हैं। – Liam
'सी-सी -' दबाए जाने से पहले क्षेत्र का चयन करें। – SabreWolfy
संगठन 7.8.06 के साथ, चयनित क्षेत्र पर 'सी-सी -' केवल पहली पंक्ति पर '-' डालता है। संगठन का संस्करण जो मैंने पहले उपयोग किया था, ऊपर की मेरी टिप्पणी के कारण अलग-अलग व्यवहार किया जाना चाहिए था। – SabreWolfy
सादा-पाठ सूची या क्रमांकित सूची में कनवर्ट करने के लिए org-toggle-item
भी देखें।
emacsworld.blogspot.com (मैं कुछ मामूली संपादन करने के) पर इस मिला:
Emacs 24.1 में, समाचार फ़ाइल आयत आदेशों के लिए इस नए इसके अलावा था।
** नई कमांड `सी-एक्स आर एन '(` आयत-संख्या-रेखाएं') वर्तमान आयत में रेखाएं संख्याएं हैं। एक उपसर्ग तर्क के साथ, यह प्रारूप स्ट्रिंग के लिए और उसके लिए गणना करने के लिए संख्या के लिए संकेत देता है।
यह आपको मैक्रो या अतिरिक्त elisp फ़ंक्शंस के बिना आसानी से नंबरों या सूचियों की संख्या देता है। टेक्स्ट के लंबवत क्षेत्र को चिह्नित करें (क्षणिक चिह्न मोड का उपयोग करके मदद मिल सकती है), 1 वर्ण चौड़ा, और फिर सी-एक्स आर एन दबाएं और यही वह है। Emacs लाइनों की संख्या।
यदि आप उपसर्ग कमांड क्यू (उदाहरण के लिए, सीयू सीएक्स आर एन) का उपयोग करते हैं, तो यह आपको प्रारंभिक अंक और प्रारूप स्ट्रिंग के लिए संकेत देगा, ताकि आप मनमानी संख्या से शुरू कर सकें और अवधि या माता-पिता या जो कुछ भी निर्दिष्ट कर सकें संख्या से पहले या पालन करने के लिए।
[सुनिश्चित करें कि आप सीयूए आयतों को देखें (जैसे emacs-fu पर वर्णित)] (http://emacs-fu.blogspot.com/2010/01/rectangles-and-cua.html), वे बहुत हैं वेनिला आयताकारों के साथ काम करने के लिए अच्छा है। लेकिन ऊपर की समस्या के लिए आयत का उपयोग करना सबसे अच्छा काम करने वाला समाधान है :) – monotux