Emacs có tự tài liệu là một trong những mục tiêu của mình, và nó đạt được điều này khá tốt cho Emacs Lisp với lệnh như describe-variable
, describe-function
vv Gói như công ty-Trợ Giúp Nhanh làm này thậm chí còn thuận tiện hơn bằng cách cung cấp sự giúp đỡ trong tooltips, làm giảm sự cần thiết phải liên tục chuyển đổi chú ý đến bộ đệm Trợ giúp.
Trình đọc thông tin tích hợp cũng rất thuận tiện để duyệt hướng dẫn sử dụng Thông tin. Helm
cải thiện điều này bằng cách cung cấp thông tin helm , cho phép chọn từ tất cả các tệp Thông tin đã cài đặt và tìm kiếm chỉ mục của tệp thông qua hoàn thành gia tăng.
Tôi thấy các công cụ trên quan trọng bởi vì, bằng cách làm cho việc tra cứu tài liệu dễ dàng hơn, họ khuyến khích tôi làm nhiều hơn nữa.
Tuy nhiên, thật khó để sao chép sự dễ dàng mà tôi có thể tra cứu tài liệu về Emacs, Emacs Lisp, v.v. bằng các công cụ và ngôn ngữ khác. Ví dụ: nếu tôi quên những gì một quy tắc CSS làm, tôi vẫn thấy mình đang tìm kiếm câu trả lời, điều này chậm và chuyển sự chú ý khỏi Emacs.
Vì vậy, một số cách tốt (cả chung và cụ thể cho các công cụ / ngôn ngữ cụ thể) để tra cứu tài liệu hoặc kiểm tra hướng dẫn sử dụng trong Emacs là gì?
Chẳng hạn, Lisp thông thường có SLIME , cố gắng thực hiện cho Common Lisp những gì Emacs làm cho Emacs Lisp, mặc dù nó không đi xa được vì nhiều tài liệu tham khảo được đưa ra cho HyperSpec chung Lisp .
occur
bạn thậm chí có thể tạo một bảng nội dung tương tác đặc biệt.