Existe-t-il un moyen d'effacer les résultats chaque fois que je fais une nouvelle recherche dans Sublime Text (version 3 pour ce cas)?
Je ne veux pas avoir un historique de ce qui a été recherché auparavant dans l' onglet Résultats de la recherche .
Existe-t-il un moyen d'effacer les résultats chaque fois que je fais une nouvelle recherche dans Sublime Text (version 3 pour ce cas)?
Je ne veux pas avoir un historique de ce qui a été recherché auparavant dans l' onglet Résultats de la recherche .
Réponses:
Malheureusement, il ne semble pas y avoir d'option intégrée pour le faire dans les paramètres. La seule méthode que je connaisse pour faire en sorte que Sublime 3 "oublie" les dernières chaînes recherchées est de les effacer d'un fichier de session créé après la fermeture de Sublime.
Donc, voici la méthode pour faire en sorte que Sublime 3 "oublie" les dernières chaînes recherchées d'une session précédente:
Accédez au Localdossier Sublime, qui se trouve dans le dossier de données de l'application.
sous Windows:
%appdata%\Sublime Text 3\Local\
Sous Linux:
~/.config/sublime-text-3/Local/
Sous OSX:
~/Library/Application Support/Sublime Text 3/Local/
Dans ce dossier, vous aurez un fichier appelé Session.sublime_session.
Modifiez le fichier avec un autre éditeur (par exemple Notepad ++) et recherchez une find_historychaîne dans celui-ci.
Effacez la valeur entre guillemets trouvée entre crochets (cela devrait être votre dernière chaîne de recherche)
Par exemple, si vous disposez des éléments suivants dans le Session.sublime_sessionfichier:
"find_state":
{
"case_sensitive": false,
"find_history":
[
"previously_searched_string"
],
Ensuite, après la suppression, cela devrait ressembler à ceci:
"find_state":
{
"case_sensitive": false,
"find_history":
[
],
Vous pouvez également écrire un script qui le fera automatiquement après la fermeture de Sublime.
J'espère que cela aide.