Xóa kết quả tìm kiếm trên mỗi tìm kiếm mới trong Sublime Text


17

Có cách nào để xóa kết quả mỗi khi tôi thực hiện Tìm kiếm mới trong Văn bản cao siêu (phiên bản 3 cho trường hợp này) không?

Tôi không muốn có một lịch sử về những gì đã được tìm kiếm trước đó trong tab Tìm kết quả .


Câu hỏi này thật khó hiểu. Tiêu đề và vài dòng đầu tiên ám chỉ bảng điều khiển. Chỉ có vài dòng cuối cùng dường như là mục đích thực sự của câu hỏi.
Ông trùm

Bạn có lo lắng rằng lịch sử đang được ghi lại? Hay bạn chỉ muốn khu vực đầu vào bị xóa để bạn có thể chạy một tìm kiếm mới? Sau khi chạy tìm kiếm, tôi tin rằng bạn chỉ cần nhấn phím mũi tên xuống để xóa văn bản hiện tại trong đầu vào tìm kiếm (giả sử rằng hộp nhập văn bản có tiêu điểm).
Matt Rohland

Câu trả lời:


2

Thật không may, dường như không có tùy chọn tích hợp để thực hiện trong cài đặt. Phương pháp duy nhất tôi biết để làm cho Sublime 3 "quên" các chuỗi cuối cùng được tìm kiếm là xóa chúng khỏi tệp phiên được tạo sau khi đóng Sublime.

Vì vậy, dưới đây là phương pháp để làm cho Sublime 3 "quên" các chuỗi tìm kiếm cuối cùng từ phiên trước:

  1. Chuyển đến Localthư mục của Sublime, có thể tìm thấy trong thư mục dữ liệu ứng dụng.

    trên Windows:

    %appdata%\Sublime Text 3\Local\
    

    Trên Linux:

    ~/.config/sublime-text-3/Local/
    

    Trên OSX:

    ~/Library/Application Support/Sublime Text 3/Local/ 
    

Trong thư mục này, bạn sẽ có một tập tin gọi là Session.sublime_session.

  1. Chỉnh sửa tệp bằng một trình soạn thảo khác (giả sử Notepad ++) và tìm kiếm find_historychuỗi trong đó.

  2. Xóa giá trị được trích dẫn tìm thấy giữa các dấu ngoặc (đây phải là chuỗi tìm kiếm cuối cùng của bạn)

Ví dụ: Nếu bạn có các mục sau được hiển thị trong Session.sublime_sessiontệp:

"find_state":
{
    "case_sensitive": false,
    "find_history":
    [
        "previously_searched_string"
    ],

Sau đó, sau khi xóa nó sẽ trông như thế này:

"find_state":
{
    "case_sensitive": false,
    "find_history":
    [
    ],

Bạn cũng có thể viết một tập lệnh sẽ tự động làm như vậy sau khi đóng Sublime.

Hy vọng nó giúp.


1
Đối với OSX, tệp đã được di chuyển và hiện ở ~ / Thư viện / Hỗ trợ ứng dụng / Văn bản tuyệt vời 3 / Địa phương /
Arthur

1

Bạn chỉ có thể đóng tab Tìm kết quả . Khi bạn mở lại nó (sử dụng shift + ctrl + f), nó sẽ trống.


4
ý tưởng là để xóa nó mà không cần phải đóng cửa sổ
lante
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.