2015-05-15 11 views
5

Tôi đang học các emacs và tôi nghĩ rằng phát triển cơ sở với các tính năng trợ giúp được xây dựng của emacs sẽ thực sự mượt mà trên đường cong học tập.Quá trình emacs tốt trong việc tìm kiếm tên hàm và tổ hợp phím là gì

Quy trình hiệu quả, sử dụng chức năng trợ giúp cài sẵn của emacs, để tìm tên của lệnh và tổ hợp phím của nó là gì?

Ví dụ: tôi đã quên đột quỵ chính để đóng khung. Vì vậy, tôi nhấn C-h f và gõ vào khung. Tôi không thấy bất kỳ ứng cử viên rõ ràng cho chức năng đóng một khung, vì vậy tôi chạy một tìm kiếm trên google.

Có kế hoạch nào tốt hơn b so với tìm kiếm trên google được tích hợp vào các emacs không? Ngoài ra, có một kế hoạch tốt hơn một C-h f cho việc tìm kiếm các phím tắt cho một chức năng có tên tôi không thể nhớ?

Tôi cũng đã cài đặt trình điều khiển.

Chỉnh sửa: Tất cả ba đề xuất là cải tiến trên các biểu tượng hiện tại của tôi giúp quy trình tìm kiếm tài liệu, cảm ơn!

Trả lời

5

Hãy thử apropos-command, được liên kết với C-h a theo mặc định.

Ví dụ: C-h a frame RET hiển thị các lệnh có chứa từ frame.

5

Nếu bạn có mũ bảo hiểm, helm-M-x là cách tuyệt vời để tìm/thực thi lệnh và tìm hiểu về tổ hợp phím. Nó là một sự thay thế tuyệt vời cho tiêu chuẩn M-x. Mặt khác, nếu bạn biết gõ phím của bạn, nhưng muốn tìm ra lệnh nào tương ứng với nó, describe-key-briefly, thường là trên C-h c hoạt động tốt.

4

Tôi nghĩ Chris apropos-command nói chung là một cách tiếp cận tốt, nhưng nếu bạn muốn một cái gì đó hơi nhỏ gọn hơn, bạn có thể làm:

M-x *frame TAB 

hoặc

C-h f *frame TAB 

Các chương trình đầu tiên (trong bộ đệm *Completions*) tất cả các lệnh có "khung" trong tên của chúng và lệnh thứ hai cũng tương tự cho các hàm. Sau đó bạn có thể sử dụng Isearch trong bộ đệm * Hoàn thành * nếu danh sách quá dài. Bạn cũng có thể làm

M-x *close*frame TAB 

để xem có lệnh nào có tên "đóng" và "khung" (theo thứ tự này) không.

Các vấn đề liên quan