Emacs और Emacs-lucid पैकेज के बीच अंतर


30

उबंटू इंस्टॉलेशन (13.10) के बाद, मुझे अपने सॉफ्टवेयर सेंटर में Emacs 24 के दो संस्करण मिले:

  1. GNU Emacs 24 (emacs24)

  2. GNU Emacs 24 (emacs24-lucid)

मुझे समझ नहीं आता कि उनके बीच क्या अंतर है और कौन सा संस्करण स्थापित करना बेहतर है। मैं स्कीम, क्लिस्प और अन्य कार्यात्मक भाषाओं के साथ एमएसीएस का उपयोग करने जा रहा हूं। क्या संस्करण मेरे लिए पसंद किया?

जवाबों:


39
  • emacs प्रत्यय के बिना GTK + Emacs का संस्करण है
  • emacs-nox-noxप्रत्यय के साथ एक्स सर्वर समर्थन के बिना emacs संस्करण है।
  • emacs-lucidसाथ -lucidप्रत्यय एक स्पष्ट यूजर इंटरफेस के साथ Emacs भी शामिल है।

अब सवाल यह है कि "ल्यूसिड इंटरफ़ेस क्या है?" निश्चित रूप से पैकेज विवरण इस मामले में मददगार नहीं है। सौभाग्य से मुझे एक बग रिपोर्ट मिली जो इसे ठीक करने की कोशिश करती है:

लेकिन एक Lucid उपयोगकर्ता इंटरफ़ेस क्या है? संभवत: इसका अर्थ है "emacs23-lucid द्वारा पेश किया गया यूजर इंटरफेस", जो अभी भी अप्रभावी है।

Changelog.Debian.gz मुझे बताता है कि "जो अभी भी गैर-जीटीके + संस्करण चाहते हैं, उनके लिए यह एक emacsVER-lucid पैकेज है" --- यही है, UI

(1) पुराने emacs की तरह दिखता है
(2) GTK + का उपयोग नहीं करता है

--- जो किसी व्यक्ति को यह स्थापित करने के लिए उपयोगी डेटा की तरह लगता है।

लुसीड, इंक। के संबंध में पाठक भी उत्सुक है।

आगे की पढाई:

ल्यूसिड, इंक का "ल्यूसिड एमैक" कांटा था जो एक्सईमैक्स बन गया। तो ऐसा लगता है कि emacs23-lucid GNU Emacs का संस्करण है, जो XEmacs के नब्बे के दशक के संस्करणों की तरह बनाया गया है? देख

http://www.gnu.org/s/libtool/manual/emacs/Lucid-Resources.html#Lucid-Resources

उन्हें स्थापित करना और तुलना करना (निचोड़ने पर) मैं देखता हूं कि emacs23 की स्प्लैश स्क्रीन कहती है "यह GNU EMacs 23.2.1 (x86_64-pc-linux-gnu, GTK + संस्करण 2.20.1) है, जबकि emacs23-lucid's" (x86_64-pc-) linux-gnu, X टूलकिट, Xaw3d स्क्रॉल बार) "। यह GTK + संस्करण की तुलना में पुराना और ग्रेयर-लुकिंग है, लेकिन कहीं भी xemacs21 जितना ग्रे नहीं है ...

और फिर हम जो उम्मीद करते हैं वह अगले विवरण के रूप में दिखाई देगा (जो स्पष्ट लगता है):

शायद विवरण कुछ इस तरह हो सकता है:

विवरण: GNU Emacs संपादक (गैर-जीटीके + जीयूआई) GNU Emacs एक्स्टेंसिबल सेल्फ-डॉक्यूमेंटिंग टेक्स्ट एडिटर है। इस पैकेज में पुराने XEmacs- स्टाइल ल्यूसिड विजेट सेट के आधार पर एक ग्राफिकल यूजर इंटरफेस के साथ Emacs का एक संस्करण है।

आप यहां इस "ल्यूसिड" के बारे में अधिक जान सकते हैं


1
धन्यवाद। मुझे लगता है कि मैं किसी भी प्रत्यय और उपसर्ग के बिना emacs स्थापित करूंगा))
इगोर बेनिकोव

1
पैकेज विवरण निश्चित रूप से इसे बेहतर समझा सकता है।
तैमू लीस्टी


5

यदि आप GTK Emacs का उपयोग करते हैं, तो आप इस बग के अधीन हैं: https://bugzilla.gnome.org/show_bug.cgi?id=85715 । असल में, यदि आपका X सर्वर क्रैश हो जाता है, तो आपका Emacs करता है, भले ही इसे डेमॉन के रूप में शुरू किया गया हो। यह लगभग निश्चित रूप से कभी तय नहीं होगा। यही कारण है कि मैं ल्यूसिड जीयूआई का उपयोग करता हूं।


Emacs-nox का उपयोग क्यों नहीं करते?
user1742529 12

@ user1742529 क्योंकि GUI टर्मिनल IMO से बेहतर है। मुख्य बात अलियास कुंजी प्रेस है। X11 टर्मिनल की तुलना में अधिक प्रमुख प्रेस को पहचानता है, जैसे C-iऔर TABअधिकांश टर्मिनलों में अप्रभेद्य। इसके अलावा, GUI अधिक रंग और फोंट प्रदर्शित कर सकता है। और स्पष्ट होने के लिए, आप GTK के बजाय ल्यूसिड के साथ GUI का उपयोग कर सकते हैं, इसलिए आप इस बग के अधीन नहीं हैं।
jpkotta
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.