Cài đặt lành mạnh để hiển thị ngữ cảnh khi thực hiện tìm kiếm và thay thế ở chế độ tổ chức


7

Nếu tôi chạy một số chức năng nhất định như isearch-forward(với C-s) trong bộ đệm chế độ tổ chức, tất cả nội dung sẽ tạm thời hiển thị. Khi tôi kết thúc tìm kiếm, các tiêu đề tự động thu gọn theo cách trước khi tôi tìm kiếm. Đẹp.

Nhưng nếu tôi chạy một cái gì đó như query-replace(với M-%), cây cối bị sụp đổ. Điểm cơ bản ẩn bên trong họ. Tôi được yêu cầu xác nhận một sự thay đổi mà tôi không thể thấy. Điều đó không tốt chút nào!

Chắc chắn các chức năng như query-replacenên hành xử giống như isearch-forwardlàm. Tôi thề rằng tôi đã tìm thấy một giải pháp đơn giản cho vấn đề này tại một số điểm. (Một biến có smartcài đặt, tôi nghĩ vậy?) Nhưng tôi dường như đã mất dấu vết của nó. Làm ơn giúp tôi.


2
M-x report-emacs-bug, để đề xuất điều này như là một tính năng nâng cao.
vẽ

Tôi thấy bạn đã làm điều đó. Tuyệt quá.
vẽ

Trong khi đó, tôi sẽ để mở trong trường hợp ai đó có một sửa chữa đơn giản. Có thể một số loại móc sử dụng org-show-context? Điều này đang khiến tôi phát điên vì tôi chắc chắn 99% tôi đã tìm thấy một bản sửa lỗi trực tuyến này ở đâu đó và bằng cách nào đó đã mất dấu vết của nó.
Brian Z

Tôi đã đi đào trong init của tôi và nhận ra tôi đã có dòng này : (setq org-catch-invisible-edits (quote smart)). Có lẽ điều này chỉ dừng hoạt động vì một bản nâng cấp gần đây trong chế độ org. (Tôi đang chạy phiên bản trên ELPA.)
Brian Z

Có thể bạn muốn giá trị showthay vì smart.
Andrew Swann

Câu trả lời:


2

Vui lòng thử trong GNU Emacs 24.4 hoặc 24.5, nơi nó sẽ hoạt động như bạn muốn.


Cảm ơn. Tôi ước rằng repo Ubuntu sẽ cập nhật emacs, nhưng tôi đoán có lẽ đã đến lúc thử tự mình xây dựng nó.
Brian Z
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.