2010-11-23 11 views
6

जब मैं इमैक की बात करता हूं तो मैं एक नया हूं। मैं .emacs फ़ाइल के बारे में जानता हूं लेकिन प्राथमिक सामान की तुलना में कुछ और उन्नत करने के लिए बहुत कम विचार है।Emacs - जब मैं एक प्रमुख मोड दर्ज करता हूं तो मैं स्वचालित रूप से मामूली मोड कैसे दर्ज करूं?

जब भी मैं लेटेक्स-मोड में प्रवेश करता हूं, तो मैं स्वचालित रूप से फ्लाईस्पेल-मोड, रीफटेक्स-मोड, ऑटो-फिल-मोड चालू करना चाहता हूं और 120 से भरने के लिए भी सेट करना चाहता हूं। मैं अपने .emacs को कैसे संपादित करूं ऐसा करने के लिए फ़ाइल?

धन्यवाद!

उत्तर

10
(add-hook 'latex-mode-hook 
    (function (lambda() 
     (flymake-mode) 
     (reftex-mode) 
     (auto-fill-mode) 
     (setq fill-column 120)))) 

उदाहरण के लिए काम करना चाहिए।

+0

मैं इसके साथ एक मुद्दा में भाग गया, और मैं यह इंगित करना चाहता था कि इसे 'लाटेक्स-मोड-हुक' होना चाहिए। –

+0

लोअरकेस 'लेटेक्स-मोड-हुक' मेरे लिए और हर जगह Emacs जानकारी प्रलेखन में काम करता है यह लोअरकेस है। –

2

आप एक प्रमुख मोड में तथाकथित हुक सेट कर सकते हैं। कुछ उदाहरणों के लिए मैनुअल के this page पर एक नज़र डालें।

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