Borrar resultados de búsqueda en cada nueva búsqueda en Sublime Text


17

¿Hay alguna manera de borrar los resultados cada vez que hago un nuevo Find in Sublime Text (versión 3 para este caso)?

No quiero tener un historial de lo que se buscó antes en la pestaña Buscar resultados .


Esta pregunta es confusa. El título y las primeras líneas aluden a limpiar el panel. Solo las últimas líneas parecen ser la verdadera intención de la pregunta.
Mrchief

¿Le preocupa que se esté registrando el historial? ¿O simplemente desea que se borre el área de entrada para poder ejecutar una nueva búsqueda? Después de ejecutar una búsqueda, creo que puede presionar la tecla de flecha hacia abajo para borrar el texto actualmente en la entrada de búsqueda (suponiendo que el cuadro de entrada de texto tenga el foco).
Matt Rohland el

Respuestas:


2

Desafortunadamente, no parece haber una opción integrada para hacerlo en la configuración. El único método que sé para hacer que Sublime 3 "olvide" las últimas cadenas buscadas es borrarlas de un archivo de sesión que se crea después de cerrar Sublime.

Entonces, a continuación se muestra el método para hacer que Sublime 3 "olvide" las últimas cadenas buscadas de una sesión anterior:

  1. Vaya a la Localcarpeta de Sublime, que se puede encontrar en la carpeta de datos de la aplicación.

    en Windows:

    %appdata%\Sublime Text 3\Local\
    

    En Linux:

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

    En OSX:

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

En esta carpeta tendrá un archivo llamado Session.sublime_session.

  1. Edite el archivo con otro editor (por ejemplo, Notepad ++) y busque una find_historycadena en él.

  2. Borre el valor citado que se encuentra entre los corchetes (esta debería ser su última cadena de búsqueda)

Por ejemplo, si tiene lo siguiente que se muestra en el Session.sublime_sessionarchivo:

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

Luego, después de la eliminación, debería verse así:

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

También puede escribir un script que lo hará automáticamente después de cerrar Sublime.

Espero eso ayude.


1
Para OSX, el archivo se movió y ahora está en ~ / Library / Application Support / Sublime Text 3 / Local /
Arthur

1

Simplemente puede cerrar la pestaña Buscar resultados . Cuando lo vuelva a abrir (usando shift + ctrl + f), estará vacío.


44
la idea es limpiarlo sin tener que cerrar la ventana
lante
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.