Câu trả lời:
Thư viện nổi bật ( highlight.el
) cho phép bạn làm nổi bật bất kỳ số vùng nào theo nhiều cách khác nhau, bao gồm sử dụng biểu thức chính quy, sử dụng bất kỳ số lượng khuôn mặt nào.
Một cách dễ dàng để làm nổi bật một văn bản mở rộng (và duy trì nó cho đến khi bạn xóa nó) là quét chuột trên nó - như sử dụng bút dạ quang . Đây là mệnh lệnh hlt-highlighter
. Theo mặc định, lệnh được ràng buộc C-x down-mouse-2
, có nghĩa là bạn sử dụng nó bằng cách nhấn C-x X
và sau đó nhấn và kéo mouse-2
(nút chuột thứ hai hoặc giữa) trên văn bản. Với một đối số tiền tố (nghĩa là C-u C-x X
+ kéo mouse-2
), bạn được nhắc cho khuôn mặt sử dụng.
(Theo mặc định, C-x X
là chìa khóa tiền tố đó keymap hlt-map
là ràng buộc để. Rất nhiều nổi bật và các phím nổi bật-xóa đang bị ràng buộc trong bản đồ đó. Bạn có thể đặt keymap trên phím bất kỳ tiền tố khác hoặc ràng buộc làm nổi bật cá nhân và xóa lệnh để phím thuận tiện hơn. Tôi đưa hlt-highlighter
vào C-x down-mouse-2
, ví dụ.)
Một cách nhanh chóng và dễ dàng để làm nổi bật một vùng văn bản duy nhất và duy trì sự nổi bật đó cho đến khi bạn đặt nó vào một vùng khác, là sử dụng lựa chọn thứ cấp .
Đối với điều đó, chỉ cần nhấn và giữ phím Meta (thường Alt
) trong khi bạn kéo mouse-1
.
Nếu bạn sử dụng thư viện second-sel.el
thì bạn có thể truy cập bất kỳ số lượng các lựa chọn thứ cấp như vậy trên một vòng, trong số các tính năng khác.
C-x X down-mouse-2
thay thế.
Bạn đang tìm kiếm hi-lock-mode
? Bạn có thể đánh dấu regexps phù hợp hoặc vùng tô sáng bằng cách sử dụng cụm từ tô sáng : C-x w p phrase RET face RET
.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html
M-s h
tiền tố, vì vậy bạn có thể sử dụng M-s h C-h
để xem danh sách các lệnh liên quan. Cũng đáng lưu ý, bạn có thể lưu tập hợp các mẫu được tô sáng hiện tại vào tệp hiện tại để bạn có thể khôi phục chúng sau này.
M-s
trên emacs của tôi (25.3.1 trên máy Mac) bắt đầu tìm kiếm biểu thức chính quy. Tôi nghĩ rằng đó là một ràng buộc tiêu chuẩn. Và tôi nhiệm vụ gì?
bm-toggle
để tạo dấu trang tại điểm đó.