2012-08-28 33 views
8

मैं Emacs के लिए नया हूँ काम नहीं करता है और संस्करण के रूप में शीर्षक में उल्लेख किया 24.Emacs स्वत: पूर्ण स्थापित

है, मैंने से M-x package-install द्वारा ऑटो-पूर्ण स्थापित किया गया, और फ़ाइलें ~/.emacs.d/elpa/auto-complete-1.4/ में निहित हैं।

फिर मैंने इमाक्स को बंद कर दिया और एक नया फ्रेम खोला, लेकिन कोडिंग के दौरान कुछ भी नहीं हुआ।

क्या मुझे इसे चलाने के लिए कुछ कॉन्फ़िगरेशन की आवश्यकता है?

+3

मुझे एक ही समस्या है। जाहिर है ऑटो-पूर्ण-मोड लोड नहीं होता है। मुझे इसे चालू करने के लिए प्रवेश करना होगा ('ऑटो-पूर्ण होना आवश्यक है), और यदि मेरे पास यह कोड मेरे .emacs पर था, तो यह नहीं चलता है। –

उत्तर

0

मैंने ऑटो-पूर्ण स्थापित किया जो github repo पर होस्ट किया गया। लेकिन स्थापना पैकेज द्वारा स्थापित की तरह मिलनी चाहिए।

ऐसा लगता है कि आप ऑटो-पूर्ण-मोड चालू करना भूल गए हैं। अपनी .emacs.d फ़ाइल में खंड का पालन करें और कोशिश करें।

(ac-config-default) 
+0

ओह मेरे देशवासी, 不太 會 elisp, 應該 在 哪裏 配置 呢? – rkk

+2

~/.emacs या ~/.emacs.d/init.el – hbin

+0

shu ru fa huai le – hbin

4

मुझे यह वही समस्या थी। मैं इसे अपने .emacs

/auto-complete/manual.html#Manual_Installation

(add-to-list 'ac-dictionary-directories "~/.emacs.d/dict") 
(require 'auto-complete-config) 
(ac-config-default) 
+0

या, ज़ाहिर है, कुछ '' ~/.emacs.d/ELPA/स्वत: पूर्ण-1.4/शब्दावली "'। और '(' ऑटो-पूर्ण-कॉन्फ़िगरेशन की आवश्यकता है) 'पहले आने की आवश्यकता हो सकती है। – danneu

+1

मुझे लगता है कि पहली पंक्ति ('एड-टू-लिस्ट') की आवश्यकता नहीं है - मार्मलेड से ऑटो-पूर्ण स्थापित करने के बाद, जब मैं' एसी-डिक्शनरी-निर्देशिका 'के मान की जांच करता हूं (' च v' का उपयोग करके) यह पहले से ही है '~/.emacs.d/elpa/auto-full-1.4/dict' – iainbeeston

1

मैं एक ऐसी ही समस्या थी को यह जोड़कर तय की। मैंने कोशिश की कि दस्तावेज़ों में क्या सुझाव दिया गया था (और elviejo द्वारा), लेकिन यह काम नहीं किया। मैंने फिर पेड्रो का सुझाव देने का प्रयास किया, जिसने काम किया :-) मेरे init.el फ़ाइल में जोड़ा गया कोड है:

(require 'auto-complete) 
(add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict") 
(require 'auto-complete-config) 
(ac-config-default) 
+0

' ('ऑटो-पूर्ण' की आवश्यकता है '__OS X__ पर __Emacs 24__ –

+0

@Geradlus_RU के साथ अनिवार्य प्रतीत होता है यह ओएसएक्स पर अनिवार्य नहीं है मेरे लिए 24 emacs –