अच्छा GNU / Emacs ट्यूटोरियल [बंद]


9

मैं गहराई में emacs सीखना चाहते हैं। समस्या यह है कि वे 2 श्रेणियों में विभाजित हैं:

  • मूल बातें (यह C-x C-sफ़ाइलें सहेजता है और C-x C-cईमैक आदि मौजूद है)
  • सब कुछ

मैं वर्तमान में 1% -10% emacs सुविधाओं का उपयोग कर रहा हूं और मैं इसे 20% -40% तक बढ़ाना चाहूंगा। हालाँकि मैं इस बात को गहराई से पढ़ना पसंद नहीं करूँगा कि यह मेरे लिए कैसे उपयोगी है।

क्या प्रोग्रामर्स के लिए एक इंटरमीडिएट ट्यूटोरियल है (मैं कई प्रोग्रामिंग भाषाओं को जानता हूं, जिनमें कार्यात्मक नहीं बल्कि LISP शामिल हैं)?

जवाबों:


12

यह एक बहुत बड़ा विषय है, और आप Emacs के ट्यूटोरियल की सूची जैसे Emacs wiki पर पाएंगे । मैं इस उत्तर को ट्यूटोरियल की सूचियों की सूची की सूची में शामिल नहीं करने जा रहा हूं। मैं सीखने की रणनीतियों को ब्राउज़ करने की सलाह देता हूं ।

एक बार जब आप मूल बातें जान लेते हैं, तो सीखने का सबसे अच्छा तरीका है। जब आप किसी विशेष कार्य को पूरा करना चाहते हैं, और सोचते हैं कि बेहतर स्वचालन से लाभ हो सकता है, तो एक मौजूदा सुविधा या पैकेज देखें:

  • मेनू में या के साथ एक कमांड के लिए खोजें M-x apropos
  • मैनुअल में देखें।
  • एक नज़र डालें जो Emacs विकी
  • स्टैक एक्सचेंज या Google पर खोजें।

यदि आप Emacs Lisp कोड लिखना (या पढ़ना भी) शुरू करना चाहते हैं, तो आधिकारिक Emacs Lisp ट्यूटोरियल पढ़ें । अपना पहला कार्य लिखने से पहले पहले कुछ अध्यायों के माध्यम से काम करें, फिर आवश्यकता महसूस होने पर जारी रखें।


Emacs बिल्टिन ट्यूटोरियल ( C-H tइसे शुरू करता है) मुझे शुरू करने के लिए पर्याप्त था। नहीं, मुझे नहीं लगता कि मैंने कभी 2% से अधिक emacs का उपयोग किया है, लेकिन फिर, कोई भी ऐसे राक्षस के 100% का उपयोग नहीं कर सकता है।
वॉनब्रांड

5

इस पोस्ट को पढ़ना एक अच्छी शुरुआत हो सकती है। हालांकि मुझे यह करने से सीखने का बेहतर तरीका नहीं है। हर बार जब मैं ईमैक आई हिट Ctrl+ hA(कैपिटल A) में कुछ दिलचस्प करने की कोशिश करता हूं और कुछ वाक्यांश मुझे उम्मीद है कि एक कमांड अंदर है। इसके अलावा Ctrl+ hmमुझे वर्तमान बफर मोड सुविधाओं का सबसे अधिक लाभ उठाने में मदद करता है।

मैं इस ब्लॉग के बारे में भूल गया हूँ । आप वहां दिलचस्प संकेत पा सकते हैं।


उस SO पोस्ट को तब से हटा दिया गया है
tshepang

3

मैं ट्यूटोरियल के बारे में नहीं जानता, लेकिन मैंने पाया कि सीखने का सबसे अच्छा तरीका कुछ ऐसा खोजना है जो मैं emacs में करना चाहता था और फिर एक समाधान का उपयोग करना चाहता था। आप विशिष्ट मध्यवर्ती पहलुओं के लिए ट्यूटोरियल पा सकते हैं, लेकिन एक बार जब आप मूल बातें से परे हो जाते हैं तो एक सामान्य ट्यूटोरियल होना मुश्किल है, क्योंकि मध्यवर्ती सामान वास्तव में सामान्य है।

मैं emacs- फू ब्लॉग के लिए दूसरा सुझाव देता हूं । यह उन सुविधाओं की खोज करने का एक अच्छा तरीका है, जिन्हें आपने अन्यथा कभी नहीं ठोकर खाई होगी।


समस्या यह है कि मैं emacs में कुछ भी कर सकता हूं। मैं इसे और अधिक कुशलता से करना चाहता हूं।
मैकीज पियोट्का

2

एक अच्छा मैनुअल है, जो वास्तव में आईबीएम डेवलपर वर्क्स http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/ पर प्रकाशित माइकल स्टुट्ज़ द्वारा लेखों की एक श्रृंखला है ये लेख कई अन्य भाषाओं में अनुवादित हैं, इसलिए आप शायद अपने मातृभाषा में अनुवाद पा सकते हैं। वे Emacs नौसिखिए के लिए पूरी तरह से अपरिचित के लिए लिखे गए हैं, लेकिन Emacs के एक उन्नत उपयोगकर्ता के लिए दिलचस्प पहलुओं को कवर करते हैं। मुझे आशा है कि यह आपके लिए उपयोगी होगा क्योंकि आपने अपने Emacs के उपयोग को 1-10% के रूप में परिभाषित किया था। लेख एक पेशेवर के हित के नहीं हैं क्योंकि एलिसा वहाँ उल्लेख कर रही है जहाँ तक कि इसे एक अनुप्रयोग के रूप में Emacs का उपयोग करने के लिए एक उपयोगकर्ता के लिए वर्णित किया जाना चाहिए।

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