Làm thế nào để sử dụng liên tục sử dụng kết quả tìm kiếm đa bộ đệm của Icicle?


1

Sau khi thành công trong việc thực hiện các tìm kiếm phức tạp bằng cách sử dụng Icicles. Bây giờ tôi có một vấn đề với việc sắp sử dụng những kết quả đó.

Tôi thấy khá thuận tiện multi-occur-in-matching-bufferskhi tất cả các kết quả sẽ được hiển thị trong một bộ đệm liên tục với các chuỗi phù hợp được tô sáng cùng với dòng hoàn chỉnh của chúng và tôi chỉ cần di chuyển đến kết quả đó và nhấn C-ođể nhảy đến nó.

Nhưng ở Icicle, có lẽ tôi đang thiếu thứ gì đó, tôi không thể làm điều đó. Kết quả / hoàn thành biến mất khi tôi nhấn enterhoặc C-g. Chuyển sang các *Completion*bộ đệm và nhấn entertôi nhận được một người dùng lỗi nói

Minibuffer không hoạt động để hoàn thành

Làm thế nào tôi có thể có được một bộ đệm chuyên dụng có chứa kết quả? Và nó sẽ là một điểm cộng khi tôi nhấn enter(các) chuỗi khiến bộ đệm đó được chọn, hoặc một cái gì đó tương tự.

Tôi đã trải qua Hoàn thành liên tục nhưng tôi thấy nó là loại phức tạp .

Câu trả lời:


0

Icicles chủ yếu là về hoàn thành xe buýt nhỏ. Đúng là nó cung cấp các cách để thao tác và điều hướng các bộ. Nhưng có, điều này được thực hiện bằng cách sử dụng bộ đệm*Completions*.

Và vâng, bạn có thể lưu một nhóm ứng cử viên đang tham gia *Completions*và sử dụng lại sau. Bạn chỉ có thể lưu một bộ cho phiên Emacs hiện tại hoặc bạn có thể lưu liên tục (trong một tệp).

Để lưu và khôi phục liên tục, bạn đã có vị trí tài liệu phù hợp . Nhưng để hiểu rằng trước tiên bạn nên đọc phần tổng quát hơn về tiết kiệm và khôi phục hoàn tất trong chung (ví dụ, cho dù liên tục hoặc chỉ cho phiên hiện tại).

Đối với phiên hiện tại, bạn có thể lưu một nhóm ứng cử viên vào biến mặc định hoặc bạn có thể chỉ định tên biến. Sử dụng các biến khác nhau nếu bạn muốn thao tác các nhóm ứng cử viên khác nhau trong cùng một phiên.

Và vâng, ý tưởng ban đầu hơi phức tạp - nó giúp đọc một chút tài liệu. Nhưng nó không khó sử dụng trong thực tế và Icicles cung cấp cho bạn thông tin phản hồi về những ứng cử viên đã được lưu (chúng được tô bóng *Completions*.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.