C'è un modo per cancellare i risultati ogni volta che faccio un nuovo Trova nel testo sublime (versione 3 per questo caso)?
Non voglio avere una cronologia di ciò che è stato cercato prima nella scheda Trova risultati .
C'è un modo per cancellare i risultati ogni volta che faccio un nuovo Trova nel testo sublime (versione 3 per questo caso)?
Non voglio avere una cronologia di ciò che è stato cercato prima nella scheda Trova risultati .
Risposte:
Sfortunatamente, non sembra esserci un'opzione integrata per farlo nelle impostazioni. L'unico metodo che conosco per far dimenticare a Sublime 3 le ultime stringhe cercate è di cancellarle da un file di sessione creato dopo aver chiuso Sublime.
Quindi, di seguito è riportato il metodo per far sì che Sublime 3 "dimentichi" le ultime stringhe cercate di una sessione precedente:
Vai alla Local
cartella di Sublime, che puoi trovare nella cartella dei dati dell'app.
Su Windows:
%appdata%\Sublime Text 3\Local\
Su Linux:
~/.config/sublime-text-3/Local/
Su OSX:
~/Library/Application Support/Sublime Text 3/Local/
In questa cartella avrai un file chiamato Session.sublime_session
.
Modifica il file con un altro editor (ad esempio Notepad ++) e cerca la find_history
stringa al suo interno.
Cancella il valore tra virgolette trovato tra parentesi (dovrebbe essere la tua ultima stringa di ricerca)
Ad esempio, se nel Session.sublime_session
file è visualizzato quanto segue :
"find_state":
{
"case_sensitive": false,
"find_history":
[
"previously_searched_string"
],
Quindi dopo l'eliminazione dovrebbe apparire così:
"find_state":
{
"case_sensitive": false,
"find_history":
[
],
Puoi anche scrivere uno script che lo farà automaticamente dopo aver chiuso Sublime.
Spero che sia d'aiuto.