Есть ли способ очищать результаты каждый раз, когда я делаю новый поиск в возвышенном тексте (версия 3 для этого случая)?
Я не хочу иметь историю того, что искали раньше, на вкладке Результаты поиска .
Есть ли способ очищать результаты каждый раз, когда я делаю новый поиск в возвышенном тексте (версия 3 для этого случая)?
Я не хочу иметь историю того, что искали раньше, на вкладке Результаты поиска .
К сожалению, в настройках, похоже, нет встроенной опции. Единственный известный мне способ заставить Sublime 3 "забыть" последние найденные строки - это удалить их из файла сеанса, который создается после закрытия Sublime.
Итак, ниже приведен способ заставить Sublime 3 "забыть" последние искомые строки из предыдущего сеанса:
Перейдите в 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
.
Отредактируйте файл с помощью другого редактора (скажем, Notepad++) и найдите в нем строку find_history
.
Сотрите значение в кавычках, найденное в скобках (это должна быть ваша последняя строка поиска)
Например, если в файле Session.sublime_session
показано следующее:
"find_state":
{
"case_sensitive": false,
"find_history":
[
"previously_searched_string"
],
Тогда после удаления это должно выглядеть так:
"find_state":
{
"case_sensitive": false,
"find_history":
[
],
Вы также можете написать скрипт, который будет делать это автоматически после закрытия Sublime.
Надеюсь, поможет.
Вы можете просто закрыть вкладку результатов поиска . Когда вы снова откроете его (используя shift+ctrl+f), он будет пустым.