शुरू करने के लिए अविश्वसनीय रूप से लंबा लगता है कल, मैं :q
'डी विम थोड़ी देर के लिए Emacs कोशिश करने के लिए। मैंने एलिस्प (जो कि विमस्क्रिप्ट से सौ गुना बेहतर है) का उपयोग शुरू कर दिया है, लेकिन जब भी मैंने इसे पहले स्थापित किया था (yum
के माध्यम से), और कुछ भी नहीं बदला था, इसे शुरू करने में लगभग 30 सेकंड लग गए, और अभी भी (दोनों GUI और -nw
)।Emacs
Loading /usr/share/emacs/site-lisp/site-start.d/desktop-entry-mode-init.el (source)...done
Loading /usr/share/emacs/site-lisp/site-start.d/rpmdev-init.el (source)...done
फ़ाइलों आरपीएम पैकेज मैं स्थापित करने के लिए विशिष्ट होने लगते हैं:
मैं *Messages*
बफर जाँच की। मैंने उनके नाम बदलने की कोशिश की, फिर भी कोई फर्क नहीं पड़ता। यह अभी भी 30 सेकंड लेता है।
मैं कभी बाहर निकलने Emacs (मैं केवल यह निलंबित) और उस में सब कुछ करने की कोशिश कर रहा द्वारा आंशिक रूप से इसका समाधान कर लिया है, लेकिन यह कभी कभी खुले दो Emacs के लिए अच्छा होगा, खासकर जब से मैं अपने टर्मिनल एमुलेटर का उपयोग करने के लिए एक प्रवृत्ति है tmux
जैसे कुछ के बजाय विभाजन को विभाजित करें।
मुझे एहसास हुआ कि Emacs Vim से धीमी गति से लोड होगा, लेकिन यह एक ताजा इंस्टॉल के लिए हास्यास्पद लगता है। क्या किसी को पता चला है कि क्या हो रहा है?
धन्यवाद!
वास्तव में Emacs उपयोगकर्ताओं का एक बहुत प्रति सत्र एक बार Emacs शुरू; आप जितनी चाहें उतने फ्रेम खोल सकते हैं (जब आप लॉग इन करते हैं और फ़ाइल को संपादित करने के लिए 'emacsclient' चलाते हैं तो' emacs -d' प्रारंभ करें)। लेकिन 30 के स्टार्टअप समय सामान्य नहीं है; आपके पास एक पैकेज अजीब कुछ कर रहा है। क्या 'emacs -q' जल्दी लोड हो जाता है? यदि नहीं, * संदेश * बफर को देखते हुए, जिसमें फ़ाइल में लंबे समय लग रहा है? आपको Emacs कहां से मिला (कौन सा वितरण पैकेज), और धीमी init फ़ाइल कहां से आती है? – Gilles
'emacs -q' तेज़ नहीं है। दोनों init फ़ाइलों को हटाने से यह हल नहीं होता है। मैंने इसे 'yum install emacs' का उपयोग करके इंस्टॉल किया है। इसे 'emums.x86_64' कहा जाता है,' 1: 24.3-11.fc19' 'yum' के अनुसार। – jocap
ओह, क्षमा करें, मुझे यह पूछना चाहिए था: 'emacs -Q' तेज है? ('-q' आपकी व्यक्तिगत init फ़ाइल लोड नहीं करता है, '-Q' सिस्टम init फ़ाइल को लोड नहीं करता है।) यदि यह है (और मुझे संदेह है), सिस्टम संकुल में से एक अपराधी है। यदि नहीं, तो यह एक बड़ी बंदूक के लिए कहते हैं। 'Strace -tt -o emacs.strace emacs -q -nw' चलाएं और ट्रेस पोस्ट करें। (यह तब भी उपयोगी हो सकता है जब यह एक सिस्टम पैकेज है जो इतने लंबे समय तक रुक रहा है।) – Gilles