2009-05-22 14 views
6

मैं Emacs सीखना चाहता हूं, और सोच रहा था कि अगर किसी के पास कोई अच्छा संसाधन (मुफ्त या अन्यथा) अनुशंसा करने के लिए है। मैं ज्यादातर मूल बातें से शुरू, और "अभ्यास" के बहुत से प्रोग्रामिंग Emacs में रुचि रखते हैं। मैंने Emacs और इसकी अधिकांश संपादन सुविधाओं का उपयोग किया है, हालांकि मैं थोड़ी सी जंगली हूं इसलिए उस पर एक बहुत तेज़ रीफ्रेशर भी उपयोगी होगा।सीखने के लिए संसाधन Emacs

धन्यवाद

संपादित करें: सुझावों के लिए धन्यवाद। मुफ्त ऑनलाइन पुस्तक

+1

डुप्लिकेट: http://stackoverflow.com/questions/210791/good-resources-for-emacs और http://stackoverflow.com/questions/311221/what-to-teach-a-beginner-in-emacs – Noldorin

+1

[PeepCode] (http://peepcode.com/products/meet-emacs) के लिए एक महान परिचय है EMAC एस –

उत्तर

5

Programming in Emacs Lisp (Second Edition) होगा। आप इसे 'सहायता' के तहत मेनू में या सी-एच टी दबाकर (यानी प्रेस कंट्रोल और 'एच' को एक साथ दबाकर और फिर 'टी' अकेले दबा सकते हैं)।

3

Emacs ही बुनियादी सुविधाओं और संपादन आदेशों में आपका मार्गदर्शन करता है कि व्यायाम के साथ एक ट्यूटोरियल शामिल है - मैं एक नज़र और अद्यतन मैं क्या पसंद के साथ ...

+0

हाँ, मुझे ट्यूटोरियल पता है। दुर्भाग्यवश, यह केवल फाइलों के साथ संपादन और काम करने के बारे में है, बिना किसी elisp के। –

5

ध्यान में रखना एक बात यह है कि सभी emacs कॉन्फ़िगरेशन प्रोग्रामिंग है।

PlanetEmacsen बहुत सारी युक्तियों के साथ एक अच्छा आरएसएस फ़ीड है।

Xah Lee हालांकि उन्हें स्पष्ट रूप से खराब ट्रॉल माना जाता है, इसमें कुछ बेहतरीन एमएक्स प्रोग्रामिंग सामान हैं।

जब भी कोई फ़ंक्शन या कीबोर्ड शॉर्टकट होता है, तो आप निश्चित रूप से सी-एच एफ और सी-एच के प्रयास नहीं करते हैं, फिर उस आदेश के लिए स्रोत कोड के लिंक का पालन करें।

अभ्यास के लिए, Lair of the DustBunny स्क्रैच से पाइथन मोड को फिर से लिखने पर एक बहुत लंबी श्रृंखला थी।

आप PLEAC एलिस्पर अनुभाग लिखने का भी प्रयास कर सकते हैं। यह आपकी पसंदीदा भाषा में elisp की तुलना करने का एक बहुत अच्छा तरीका है।

+0

"ध्यान में रखना एक बात यह है कि सभी emacs विन्यास प्रोग्रामिंग है।" सख्ती से यह सच बोलते हुए (यह हुड के नीचे सभी कुरकुरा है), अनुकूलित करें (http://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html) सरल चीजों को सरल बनाता है। –

0

पिछले हफ्ते मैं इस Peepcode स्क्रीनकास्ट खरीदा है और वास्तव में इसे पसंद। यह बुनियादी सुविधाओं (संपादन, लोडिंग की बचत, बफ़र्स) से अवगत लेकिन यह भी तुतलाना प्रोग्रामिंग Emacs जैसे कुछ अग्रिम विषयों में dives,:

http://peepcode.com/products/meet-emacs

1

निश्चित रूप से Emacs बारे में सबसे अच्छी किताब Bob Glickstein's "Writing GNU Emacs Extensions".

सच है जानकारीपूर्ण। वास्तव में अच्छे उदाहरण हैं। और, एक तकनीकी पुस्तक के लिए पढ़ने के लिए एक खुशी के लिए। यह मेरे पास सबसे अच्छी कंप्यूटर किताबों में से एक है। (इसके तहत 1 9 82 से मेरे "वीआईसी -20 तकनीकी मैनुअल" जैसे खजाने हैं :-)

कुछ पीडीएफ ऑनलाइन उपलब्ध हैं, लेकिन पूरी मस्ती के लिए मैं एक हार्ड कॉपी खरीदना चाहता हूं।

संबंधित मुद्दे