Sự khác biệt giữa các gói emacs và emacs-lucid


30

Sau khi cài đặt Ubuntu (13.10), tôi đã tìm thấy hai phiên bản Emacs 24 trong trung tâm phần mềm của mình:

  1. GNU Emacs 24 (emacs24)

  2. GNU Emacs 24 (emacs24-lucid)

Tôi không hiểu sự khác biệt giữa chúng là gì và phiên bản nào tốt hơn để cài đặt. Tôi sẽ sử dụng emacs với lược đồ, clisp và các ngôn ngữ chức năng khác. Phiên bản nào ưa thích cho tôi?

Câu trả lời:


39
  • emacs không có hậu tố là phiên bản GTK + của Emacs
  • emacs-noxvới -noxhậu tố là phiên bản emacs không có hỗ trợ máy chủ X.
  • emacs-lucidvới -lucidhậu tố bao gồm Emacs với giao diện người dùng Lucid.

Bây giờ câu hỏi là "Giao diện Lucid là gì?" Chắc chắn mô tả gói không hữu ích trong trường hợp này. May mắn thay, tôi đã tìm thấy một báo cáo lỗi cố gắng khắc phục điều đó:

Nhưng giao diện người dùng Lucid là gì? Có lẽ nó có nghĩa là "giao diện người dùng được cung cấp bởi emacs23-lucid", vẫn không hữu ích.

Changelog.Debian.gz nói với tôi rằng đó là "gói emacsVER-lucid dành cho những người vẫn muốn phiên bản không phải GTK +" --- đó là UI

(1) có vẻ như emacs cũ
(2) không sử dụng GTK +

--- có vẻ như là dữ liệu hữu ích cho một người quyết định có nên cài đặt nó hay không.

Người đọc cũng tò mò về mối quan hệ, nếu có, với Lucid, Inc.

Đọc thêm:

"Lucid Emacs" của Lucid, Inc là ngã ba đã trở thành XEmac. Vì vậy, có vẻ như emacs23-lucid là phiên bản của GNU Emacs được thiết kế để trông giống như phiên bản chín mươi của XEmac? Xem

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

Cài đặt chúng và so sánh (trên Bóp) Tôi thấy màn hình giật gân của emacs23 nói rằng "Đây là GNU EMacs 23.2.1 (x86_64-pc-linux-gnu, GTK + Phiên bản 2.20.1)" trong khi emacs23-lucid có "(x86_64-pc- linux-gnu, bộ công cụ X, thanh cuộn Xaw3d) ". Nó cũ hơn và trông đẹp hơn phiên bản GTK +, nhưng không có màu xám như xemacs21 ...

Và sau đó những gì chúng ta hy vọng sẽ thấy như mô tả tiếp theo (có vẻ rõ ràng hơn):

Có lẽ mô tả có thể là một cái gì đó như:

Mô tả: Trình soạn thảo GNU Emacs (không phải GTK + GUI) GNU Emacs là trình soạn thảo văn bản tự ghi mở rộng. Gói này chứa phiên bản Emacs với giao diện người dùng đồ họa dựa trên bộ tiện ích Lucid kiểu XEmacs cũ.

Bạn có thể biết thêm về "Lucid" ở đây .


1
Cảm ơn bạn. Tôi nghĩ rằng tôi sẽ cài đặt emacs mà không có bất kỳ hậu tố và hậu tố nào))
Igor Benikov 4/12/13

1
Mô tả gói chắc chắn có thể giải thích điều này tốt hơn.
Teemu Leisti

3
Câu chuyện ngược về Lucid Emacs: jwz.org/doc/lemacs.html
Bryan

5

Nếu bạn sử dụng GTK Emacs, bạn sẽ gặp phải lỗi này: https://ormszilla.gnome.org/show_orms.cgi?id=85715 . Về cơ bản, nếu máy chủ X của bạn gặp sự cố, Emacs của bạn cũng vậy, ngay cả khi nó được khởi động như một daemon. Nó gần như chắc chắn sẽ không bao giờ được sửa chữa. Đây là lý do tại sao tôi sử dụng GUI Lucid.


Tại sao không sử dụng emacs-nox?
dùng1742529

@ user1742529 vì GUI tốt hơn IMO thiết bị đầu cuối. Điều chính là ấn phím bí danh. X11 nhận ra nhiều lần nhấn phím hơn một thiết bị đầu cuối, ví dụ C-iTABkhông thể phân biệt được trong hầu hết các thiết bị đầu cuối. Ngoài ra, GUI có thể hiển thị nhiều màu sắc và phông chữ hơn. Và để rõ ràng, bạn có thể sử dụng GUI với Lucid thay vì GTK, vì vậy bạn không phải chịu lỗi này.
jpkotta
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.