2010-05-17 18 views
27

में Emacs कुंजी बाध्यकारी मैं शायद एक Emacs प्रेमी हूँ क्योंकि मुझे कुंजी बाध्यकारी पसंद है और मैं चीजें बहुत जल्दी करने में सक्षम हूँ। मैं अपने जावा/एंड्रॉइड/पायथन/विकास के लिए एक्लिप्स आईडीई का भी उपयोग करता हूं क्योंकि यह मुफ़्त है, मेरे अधिकांश साथी इसका उपयोग करते हैं, और यह काम करता है। मैं खुद को emacs और ग्रहण के बीच स्विचिंग पाते हैं और वर्कफ़्लो बस महान नहीं है। मैं क्या करना चाहता हूं ग्रहण में कुंजी बाइंडिंग सेट करना है ताकि वे Emacs की तरह हो।ग्रहण आईडीई

कोई भी सर्वश्रेष्ठ ग्रहण प्लगइन सुझा सकता है जिसका मैं उपयोग कर सकता हूं। या क्या कोई इस बारे में बात कर सकता है कि उन्होंने एक्लिप्स को और अधिक Emacs के रूप में कैसे उपयोग किया है। अग्रिम धन्यवाद

उत्तर

15

मुझे Emacs + की सिफारिश को दूसरी बार करना है। मैं उपयोग कर रहा हूं और प्यार समय की शुरुआत के बाद से Emacs और Emacs की कुंजी बाइंडिंग और कार्यक्षमता अब मेरी उंगलियों और दिमाग में हार्ड-वायर्ड हैं। Emacs + के साथ आने से पहले, मैंने ग्रहण स्मृति के वर्षों के रूप में ग्रहण स्मृति के वर्षों के रूप में उपयोग करने के लिए एक पूर्ण भालू होने के लिए पाया और यह जानने के बिना चीजों को कैसे प्राप्त किया जाए, यह ग्रहण में केवल बेकार नहीं था, बल्कि वास्तव में हानिकारक था।

Emacs + ने यह सब मेरे लिए तय कर दिया है। अब ग्रहण का उपयोग लगभग Emacs का उपयोग करने के रूप में निर्बाध है, साथ ही मुझे एक आधुनिक आईडीई की सभी सुविधाएं मिलती हैं। यह वास्तव में सभी दुनिया के सर्वश्रेष्ठ है। Emacs से अभी भी मुझे याद आती है कि एकमात्र चीज एम-क्यू "//" टिप्पणियों को भर रही है।

मुझे यह भी इंगित करना चाहिए कि यह कुंजी-बाइंडिंग के एक साधारण सेट से कहीं अधिक है। यह ईमानदारी से बहुत से सूक्ष्म Emacs व्यवहार को पुन: उत्पन्न करता है जिसे आप मानते हैं, जब तक कि वह वहां न हो।

34

बुनियादी Emacs keybindings के लिए कोई प्लगइन की आवश्यकता नहीं है!

जाओ

को

        विंडोज → प्राथमिकताएं → जनरल → कुंजी

और Emacs चयन योजना।


        enter image description here


यह उपलब्ध नहीं कराएगा सभी Emacs आदेश (जाहिर है), लेकिन यह चीजों को इस तरह के नेविगेशन, चयन, काटने/चिपकाने आदि के रूप में आप बिना नहीं रह सकता को शामिल किया गया

+9

असली प्रोग्रामर के लिए यहां सी-एक्स एम-सी एम-तितली भी है। – corsiKa

+1

यह चाल है। यही वह है जो मैं इतने लंबे समय से ढूंढ रहा था और यह हमेशा वहां था। आपका बहुत बहुत धन्यवाद। –

+4

@corsiKa लेकिन इसमें सामान चुनने के लिए 'एमएक्स बस-एक-स्थान' ('एम-स्पेस') या' सी-स्पेस 'नहीं है :(मैंने इसे केवल 5 मिनट पहले उपयोग करना शुरू कर दिया है और मैं पहले से निराश। –

9

सबसे पहले अपनी प्रमुख वरीयताओं में Emacs कुंजी बाइंडिंग को चालू करने का प्रयास करें। यदि वह आपको वह सब कुछ नहीं देता है जो आपको चाहिए, तो आप Emacs+ प्लगइन स्थापित करने का प्रयास कर सकते हैं। बेशक, यदि आपके पास कोई elisp अनुकूलन है, तो मुझे लगता है कि आप भाग्य से बाहर हो सकते हैं।

व्यक्तिगत रूप से, मैं हमेशा चीजों को करने के लिए संपादक-केंद्रित तरीका सीखना पसंद करता हूं ताकि जब मैं किसी और के कंप्यूटर पर बैठूं तो मैं असहाय नहीं हूं।

3

Emacs+ प्लगइन मानक ग्रहण स्थापित करने से Emacs कुंजी प्रदान करने के लिए एक बेहतर बेहतर काम करता है।

0

मैंने Emacs कुंजी 'योजना' को सक्षम किया है क्योंकि @aioobe ने ग्रहण की मेरी सभी प्रतियों में बहुत समय पहले सुझाव दिया था।हालांकि, हाल ही में, मेरे कुछ ग्रहण प्रतिष्ठानों में विकृत व्यवहार का एक नया रूप सामने आया: मैं Ctrl - एल (विंडो के केंद्र में) के कई इमैक आदेशों में से किसी एक को टाइप करता हूं, और यह कष्टप्रद संवाद बॉक्स पॉप ऊपर, मुझे उस कुंजी और एक और विकल्प के लिए सही Emacs कार्रवाई की पेशकश, जो मुझे पहचानने के कुछ भी नहीं आता है, लेकिन निश्चित रूप से एक Emacs कुंजी बाध्यकारी नहीं है।

यह दो कारणों से समस्याग्रस्त है 1) यह नीले रंग से बाहर निकलता है, लेकिन कुछ परियोजनाओं में नहीं (मुझे अभी तक एक पैटर्न नहीं मिला है) 2) यह स्पष्ट रूप से वादा किए गए समर्थन का उल्लंघन है Emacs कुंजी योजना, एक उल्लंघन जो हाल ही में उभरा, Emacs बहुत कम मूल्यवान समर्थन करते हैं।

ग्रहण में

Emacs समर्थन बहुत पूरा कभी नहीं था, लेकिन मैं वापस राज्य मैं कुछ महीने पहले किया था, को प्राप्त करना चाहते हैं जब Ctrl - एल, Ctrl - डी और Ctrl - के सभी ने सभी परियोजनाओं में इस परेशान संवाद के रूप में Emacs कुंजी w/o के रूप में सही ढंग से काम किया।

यदि इमाक्स + इंडिगो और जूनो में काम करता है, तो मैं कोशिश करता हूं। लेकिन जैसा कि यह है ...

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