Resultados claros da busca em todas as novas descobertas no Sublime Text

17

Existe uma maneira de limpar os resultados toda vez que eu faço um novo Find in Sublime Text (versão 3 para este caso)?

Eu não quero ter um histórico do que foi pesquisado antes na guia Resultados da pesquisa .

lante
fonte
Esta pergunta é confusa. O título e as primeiras linhas aludem à limpeza do painel. Apenas as últimas linhas parecem ser a verdadeira intenção da questão.
Mrchief
Você está preocupado que o histórico esteja sendo registrado? Ou você apenas deseja que a área de entrada seja limpa para poder executar uma nova pesquisa? Depois de executar uma pesquisa, acredito que você pode simplesmente pressionar a tecla de seta para baixo para limpar o texto atualmente na entrada de pesquisa (assumindo que a caixa de entrada de texto tenha foco).
quer

Respostas:

2

Infelizmente, não parece haver uma opção integrada para fazer isso nas configurações. O único método que conheço para fazer o Sublime 3 "esquecer" as últimas seqüências pesquisadas é apagá-las de um arquivo de sessão criado após o fechamento do Sublime.

Portanto, abaixo está o método para fazer o Sublime 3 "esquecer" as últimas seqüências pesquisadas de uma sessão anterior:

  1. Vá para a Localpasta Sublime, que pode ser encontrada na pasta de dados do aplicativo.

    no Windows:

    %appdata%\Sublime Text 3\Local\
    

    No Linux:

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

    No OSX:

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

Nesta pasta, você terá um arquivo chamado Session.sublime_session.

  1. Edite o arquivo com outro editor (por exemplo, Notepad ++) e procure por uma find_historystring.

  2. Apague o valor entre aspas encontrado entre parênteses (essa deve ser sua última string de pesquisa)

Por exemplo, se você tiver o seguinte mostrado no Session.sublime_sessionarquivo:

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

Depois da exclusão, deve ficar assim:

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

Você também pode escrever um script que o fará automaticamente após o fechamento do Sublime.

Espero que ajude.

Mike
fonte
1
Para OSX, o arquivo foi movido e agora está em ~ / Library / Application Support / Sublime Text 3 / Local /
Arthur
1

Você pode simplesmente fechar a guia Localizar resultados . Quando você reabri-lo (usando shift + ctrl + f), ele ficará vazio.

cnlevy
fonte
4
a ideia é limpá-la sem ter que fechar a janela
lante