ความแตกต่างระหว่าง emacs และแพ็คเกจ emacs-lucid


30

หลังจากการติดตั้ง Ubuntu (13.10) ฉันพบ Emacs 24 สองรุ่นในศูนย์ซอฟต์แวร์ของฉัน:

  1. GNU Emacs 24 (emacs24)

  2. GNU Emacs 24 (emacs24-lucid)

ฉันไม่เข้าใจความแตกต่างระหว่างพวกเขาและรุ่นที่ดีกว่าที่จะติดตั้ง ฉันจะใช้ emacs กับแบบแผน clisp และภาษาที่ใช้งานได้อื่น ๆ เวอร์ชันใดที่ฉันต้องการ

คำตอบ:


39
  • emacs Emacs รุ่น GTK + ที่ไม่มีคำต่อท้าย
  • emacs-noxด้วย-noxส่วนต่อท้ายเป็นเวอร์ชัน emacs โดยไม่มีการสนับสนุนเซิร์ฟเวอร์ X
  • emacs-lucidด้วย-lucidคำต่อท้ายรวมถึง Emacs ที่มีส่วนต่อประสานผู้ใช้ Lucid

ตอนนี้คำถามคือ "อินเตอร์เฟส Lucid คืออะไร" แน่นอนรายละเอียดแพ็คเกจไม่เป็นประโยชน์ในกรณีนี้ โชคดีที่ฉันพบรายงานข้อผิดพลาดที่พยายามแก้ไข:

แต่ส่วนติดต่อผู้ใช้ของ Lucid คืออะไร สันนิษฐานว่าหมายถึง "ส่วนต่อประสานผู้ใช้ที่นำเสนอโดย emacs23-lucid" ซึ่งยังไม่มีประโยชน์

changelog.Debian.gz บอกฉันว่ามันเป็น "แพ็คเกจ emacsVER-lucid สำหรับผู้ที่ยังต้องการรุ่นที่ไม่ใช่ GTK +" --- นั่นคือ UI

(1) ดูเหมือนว่า emacs เก่า
(2) ไม่ได้ใช้ GTK +

--- ซึ่งดูเหมือนว่าข้อมูลที่มีประโยชน์สำหรับคนที่ตัดสินใจว่าจะติดตั้งหรือไม่

ผู้อ่านยังอยากรู้อยากเห็นเกี่ยวกับความสัมพันธ์ (ถ้ามี) กับ Lucid, Inc.

อ่านเพิ่มเติม:

สุวิมลของ Inc "Lucid Emacs" เป็นทางแยกที่กลายเป็น XEmacs ดังนั้นดูเหมือนว่า emacs23-lucid เป็นรุ่นของ GNU Emacs ที่ออกแบบมาให้ดูเหมือน XEmac รุ่นเก้าสิบ ดู

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

การติดตั้งและเปรียบเทียบ (บน Squeeze) ฉันเห็นหน้าจอสแลชของ emacs23 กล่าวว่า "นี่คือ GNU EMacs 23.2.1 (x86_64-pc-linux-gnu, GTK + เวอร์ชั่น 2.20.1)" ในขณะที่ emacs23-lucid มี "(x86_64-pc- linux-gnu, ชุดเครื่องมือ X, แถบเลื่อน Xaw3d) " มันเก่ากว่าและดูดีกว่ารุ่น GTK + แต่ไม่มีสีเทาใกล้เคียงกับ xemacs21 ...

แล้วสิ่งที่เราหวังว่าจะเป็นคำอธิบายต่อไป (ซึ่งดูเหมือนชัดเจน):

บางทีคำอธิบายอาจเป็นสิ่งที่ชอบ:

คำอธิบาย: ตัวแก้ไข GNU Emacs (ไม่ใช่ GTK + GUI) GNU Emacs เป็นตัวแก้ไขข้อความแบบขยายเอกสารด้วยตนเอง แพคเกจนี้ประกอบด้วยรุ่นของ Emacs ที่มีส่วนต่อประสานผู้ใช้แบบกราฟิกตามชุดเครื่องมือ Lucid สไตล์ XEmacs แบบเก่า

คุณสามารถทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ "สุวิมล" ที่นี่


1
ขอขอบคุณ. ฉันคิดว่าฉันจะติดตั้ง emacs โดยไม่มีคำต่อท้ายและ postfixes ใด ๆ ))
Igor Benikov

1
คำอธิบายแพ็คเกจสามารถอธิบายสิ่งนี้ได้ดีกว่า
Teemu Leisti

3
เรื่องราวเบื้องหลังของ Lucid Emacs: jwz.org/doc/lemacs.html
Bryan

5

ถ้าคุณใช้ GTK Emacs คุณกำลังอยู่ภายใต้ข้อผิดพลาดนี้: https://bugzilla.gnome.org/show_bug.cgi?id=85715 โดยทั่วไปหากเซิร์ฟเวอร์ X ของคุณขัดข้อง Emacs ของคุณจะทำเช่นนั้นแม้ว่าจะเริ่มเป็น daemon ก็ตาม มันแทบจะไม่ได้รับการแก้ไขแน่นอน นี่คือเหตุผลที่ฉันใช้ Lucid GUI


ทำไมไม่ใช้ emacs-nox
user1742529

@ user1742529 เนื่องจาก GUI นั้นดีกว่าเทอร์มินัล IMO สิ่งสำคัญคือการกดปุ่ม aliased X11 จดจำการกดปุ่มมากกว่าเทอร์มินัลเช่นC-iและTABแยกไม่ออกในเทอร์มินัลส่วนใหญ่ นอกจากนี้ GUI ยังสามารถแสดงสีและแบบอักษรได้มากขึ้น และเพื่อความชัดเจนคุณสามารถใช้ GUI กับ Lucid แทน GTK ดังนั้นคุณจึงไม่ต้องเจอกับข้อบกพร่องนี้
jpkotta
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.