2012-11-26 28 views
7

Tôi yêu vỏ emacs, nhưng có một điều gây nhầm lẫn cho những người sử dụng để sử dụng vỏ gnome (như tôi). Tìm kiếm ngược không hoạt động theo cùng một cách. C-r tìm kiếm trong bộ đệm, không có trong lịch sử lệnh và M-r tìm kiếm trong lịch sử lệnh nhưng khi nhấn hai lần chuyển đổi giữa tìm kiếm trực tiếp và regexp, tức là không tìm kiếm kết quả phù hợp trước đó trong lịch sử lệnh. Vì vậy, làm thế nào để làm điều đó?Làm thế nào để tìm kiếm ngược trong vỏ emacs?

Chỉnh sửa: Vỏ tôi đang tìm kiếm khi tôi viết đây là những gì bạn nhận được với M-x shell, tôi không biết có các vỏ khác trong biểu tượng emac. Xem ví dụ https://plus.google.com/112537550357635435516/posts/Wgpk2mH6hQh

+0

isearch-backward/search-backward/search-backward-regexp – alinsoar

Trả lời

10

Nhập M-r, tìm kiếm nội dung nào đó, sau đó nhấn C-r để lặp lại cùng một tìm kiếm trong lịch sử lệnh.

+0

điều gì về việc điều hướng foward? C-p? – zinking

+1

@zinking C-s đang điều hướng về phía trước. – e19293001

3

Nhấn M-r, sau đó viết một cái gì đó, sau đó nhấn C-r nhiều lần khi cần thiết.

+0

Tôi nghĩ rằng đó luôn là 'M-r'. – Daimrod

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