Câu trả lời:
Đây là từ 12.2.2 Giết chết trước đó :
'M-y' có thể lấy một đối số số, cho biết có bao nhiêu mục để nâng cấp con trỏ yank cuối cùng của trước đó. Một đối số phủ định di chuyển con trỏ về phía trước của vòng; từ phía trước của chiếc nhẫn, nó di chuyển thành phố xung quanh thành phố đến mục cuối cùng và tiếp tục tiến lên từ đó.
Bạn có một vài lựa chọn cho việc này: -
Bạn có thể sử dụng counsel
cung cấp với lệnh counsel-yank-pop
sẽ hiển thị danh sách tất cả các văn bản được kéo và bạn có thể chọn bất kỳ ai trong số họ sử dụng ivy
(đây là những gì tôi sử dụng). Trong trường hợp của bạn, bạn có thể nhấn M->
để đi đến mục đầu tiên trong kill-ring
.
nếu bạn sử dụng helm
, có một lệnh helm-show-kill-ring
giống như đã đề cập ở trên, ngoại trừ sử dụng helm
khung thu hẹp thay vì ivy
.
Nếu bạn không muốn một trong các tùy chọn trên, thì hãy xem gói browse-kill-ring
.
Ngoài ra, một biến hữu ích kill-do-not-save-duplicates
sẽ làm như tên cho thấy :)
Có vẻ như bạn có thể sử dụng -1 làm đối số tiền tố để được M-y
gợi ý bởi hướng dẫn :
My có thể lấy một đối số số, cho nó biết có bao nhiêu mục để tiến con trỏ cuối cùng theo. Một đối số phủ định di chuyển con trỏ về phía trước của vòng; từ phía trước của vòng, nó di chuyển xung quanh đến mục cuối cùng và tiếp tục chuyển tiếp từ đó.
Kiểm tra trang Wiki Emacs Duyệt Kill Ring . Tính năng cơ bản là hiển thị cho bạn bộ đệm của tất cả các mục tiêu diệt và cho phép bạn hành động theo chúng (chỉnh sửa, yank, v.v.).
Các lựa chọn thay thế và cải tiến của tính năng cơ bản cũng được trình bày trên trang đó, bao gồm:
Bạn có thể duyệt (hoặc bật) các vòng khác, ngoài kill-ring
- đặc biệt là secondary-selection-ring
(xem secondary-sel.el
).
Bạn có thể sao chép hoặc di chuyển các lựa chọn từ vòng này sang vòng khác (sử dụng c
).
Hãy delete-selection-mode
thay thế vùng hoạt động bất cứ khi nào bạn chèn kill.
Icicles cho phép bạn dọn sạch vòng giết một cách có chọn lọc trong khi hoàn thành, xóa các mục khi đang bay. Bạn có thể sắp xếp hoàn thành theo nhiều cách khác nhau.
C-- C-y
yanks từ vòng kill bằng cách sử dụng hoàn thành.M-y
ở cấp cao nhất (tức là, không phải sau một yank từ một trong hai chiếc nhẫn giết hoặc secondary-selection-ring
của second-sel.el
) yanks từ một trong những chiếc nhẫn sử dụng hoàn thành. Nó mặc định giết chết, nhưng là lựa chọn thứ cấp nếu bạn sử dụng đối số tiền tố.Khi bạn sử dụng một trong hai thứ này, bạn có thể xoay vòng giữa các ứng cử viên hoàn thành (các mục trong vòng), theo nhiều thứ tự khác nhau hoặc bạn có thể chọn bất kỳ trong số chúng trực tiếp, mà không cần đạp xe.