Очистити результати пошуку для кожної нової знахідки в Піднесеному тексті


17

Чи є спосіб , щоб очистити результати кожен раз , коли я роблю новий Find в Sublime Text (версії 3 для цього випадку)?

Я не хочу мати історію того, що шукали раніше, на вкладці Знайти результати .


Це питання бентежить. Заголовок та перші кілька рядків натякають на очищення панелі. Тільки останні кілька рядків здаються справжніми намірами питання.
Mrchief

Ви турбуєтесь, що історія реєструється? Або ви просто хочете очистити область введення, щоб ви могли запустити новий пошук? Після запуску пошуку, я вважаю, що ви можете просто натиснути клавішу зі стрілкою вниз, щоб очистити текст, який зараз знаходиться на вводі пошуку (якщо припустити, що у полі введення тексту є фокус).
Метт Роланд

Відповіді:


1

Можна просто закрити вкладку Знайти результати . Коли ви знову відкриєте його (використовуючи shift + ctrl + f), він буде порожнім.


4
ідея полягає в тому, щоб очистити його, не
зачиняючи

1

На жаль, здається, що в налаштуваннях не існує вбудованого варіанту. Єдиний метод, який я знаю змусити Sublime 3 "забути" останні шукані рядки - це стерти їх з файлу сеансу, який створюється після закриття Sublime.

Отже, нижче наведено метод змусити Sublime 3 "забути" останні шукані рядки з попереднього сеансу:

  1. Перейдіть до Localпапки Sublime, яку можна знайти в папці даних програми.

    у Windows:

    %appdata%\Sublime Text 3\Local\
    

    У Linux:

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

    На OSX:

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

У цій папці у вас буде файл з назвою Session.sublime_session.

  1. Відредагуйте файл за допомогою іншого редактора (скажімо, Блокнот ++) та знайдіть find_historyу ньому рядок.

  2. Стерти вказане значення, яке знайдено між дужками (це має бути ваш останній рядок пошуку)

Наприклад, якщо у Session.sublime_sessionфайлі вказано таке:

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

Тоді після видалення це має виглядати приблизно так:

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

Ви також можете написати сценарій, який зробить це автоматично після закриття Sublime.

Сподіваюся, це допомагає.


1
Для OSX файл перемістився і тепер знаходиться у ~ / Бібліотека / Підтримка програм / Піднесений текст 3 / Місцевий /
Артур
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.