Có sự khác biệt nào giữa các phiên bản khác nhau của emacs có sẵn?


12

Ubuntu (10.10) cung cấp emacs21,22,23 và emacs-snapshot. Sự khác biệt giữa chúng và emacsgói nào được cài đặt theo mặc định? Ngoài ra, tôi đoán emacs-snapshot-gtklà cập nhật nhất. Tôi muốn sử dụng điều này bởi vì nó dường như chú ý đến .Xdefaultscài đặt của tôi , điều emacsnày không. Những bất lợi này có thể gây ra?

Tôi sử dụng emacs cho lập trình LaTeX, ORGmode và ESS / R.

Câu trả lời:


10

emacs-snapshotlà phiên bản phát triển của Emacs. Nó có nhiều tính năng tốt hơn nhưng cũng có nhiều lỗi hơn, vì vậy hãy tự chịu rủi ro khi sử dụng nó. Những người khác là phiên bản phát hành; lý do duy nhất tôi có thể nghĩ là không cài đặt cái mới nhất là nếu bạn rất thiếu dung lượng đĩa.

Các emacsgói phụ thuộc vào emacs23(bạn có thể nhìn thấy sự phụ thuộc vào bất kỳ công cụ quản lý gói).

Các chương trình Gtk không sử dụng tài nguyên X ( .Xdefaults). Các phiên bản không phải gtk (nhưng X) của Emacs làm.


emacs22 sẽ biến mất để ủng hộ emacs23, vì vậy bạn có thể bỏ qua emacs22 một cách an toàn.
Kees Cook

Vì vậy, nếu tôi muốn sử dụng .Xdefaultsnhững gì tôi sử dụng? (Tôi nghĩ rằng đây là một sự khác biệt giữa emacsemacs-snapshotnhưng dường như không ...)
Seamus

Di chuyển nội dung .Xdefaultsvào .Xresourcesdường như đã làm cho tiêu chuẩn emacsnhận ra nó.
Seamus

@Seamus: Câu trả lời ngắn: ~/.Xresourceslà tệp để sử dụng. Câu trả lời dài: Tài nguyên X được lưu trữ trên máy chủ. Trên Ubuntu và hầu hết các hệ thống unix khác, khi bạn đăng nhập, ~/.Xresourcessẽ được tải. Một vài hệ thống khác tải ~/.Xdefaults, nhưng không phải Ubuntu. Một vài ứng dụng tìm kiếm tài nguyên của riêng ~/.Xdefaultschúng khi chúng khởi động, nhưng không phải là Emacs (ít nhất là không phải emacs23-xvào ngày 10.04, mặc dù nó tải ~/.Xdefaults-$(hostname)). Nếu bạn thay đổi tệp tài nguyên của mình, bạn có thể tải tệp theo cách thủ công xrdb -merge ~/.Xresources( -loadcũng sẽ ghi đè bất kỳ tài nguyên hệ thống nào).
Gilles 'SO- ngừng trở nên xấu xa'
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.