¿Cómo excluir mensajes de correo de la búsqueda del Finder?

10

Quiero excluir los mensajes de correo de aparecer en la búsqueda del Finder.

-> BUSCADOR, NO ENFOQUE <-

He hecho esta pregunta en otras plataformas, y he encontrado que el énfasis es muy necesario. Sí, puede excluir el Correo de Spotlight yendo al panel de preferencias de Spotlight y desmarcando Mail. Esto no tiene ningún efecto en Finder, al menos en Mavericks (sí lo hizo en Lion. Me salté Mountain Lion, pero creo que también sufre este problema).

También puede reducir lo que se devuelve en la búsqueda del Finder, haciendo clic en el signo más y agregando filtros. Pero tampoco es una solución: solo puede filtrar lo que "se devuelve", no hay una opción de "no es".

Para los puntos de bonificación, las respuestas sobre cómo excluir carpetas también serían maravillosas. Si tienes libros electrónicos, sabes que también aparecen en casi todas las búsquedas. En pocas palabras, solo quiero que las preferencias de Spotlight se apliquen al Finder ... como solían hacerlo.

friggle
fuente
+1 También me gustaría saber cómo hacer que los mensajes de correo de Outlook aparezcan en cualquiera de las búsquedas. Si quisiera buscar en mi correo electrónico, lo haría en la interfaz de correo electrónico.
Aaron Bertrand
1
@AaronBertrand: técnicamente, puede evitar que ambos muestren resultados de Outlook utilizando el método siguiente, agregando ~ / Documentos / Datos de usuario de Microsoft / Identidades de Outlook 2011 a la lista de exclusión de Spotlight. Sin embargo, Outlook usa el índice de Spotlight para su propia función de búsqueda. Al excluir la carpeta anterior de Spotlight, en efecto, también la excluye de la búsqueda de Outlook. Esta es una de esas deficiencias que yo y varios de mis usuarios hemos informado a Microsoft como una solicitud de función para la próxima versión. Puede hacer lo mismo haciendo clic en el menú Ayuda en Outlook y seleccionando "Enviar comentarios".
Mr Rabbit
1
@MrRabbit Sí, ese es el desafío, todavía quiero poder buscar en Outlook, pero no quiero que las búsquedas Finder / Spotlight mezclen 5,000 mensajes de correo electrónico con 20 archivos.
Aaron Bertrand

Respuestas:

10

Es inconveniente, pero si agrega -kind:maildespués del término de búsqueda en el Finder, también excluirá los mensajes de correo.

beroe
fuente
1
Esto hace exactamente lo que quería, y no tiene impacto más allá de Finder. Cambiar mi respuesta aceptada a esto.
Friggle
debería recibir 100,000 votos a favor para esta respuesta :) He estado recurriendo a UNIX "find", que no usa indexación y es súper lento, para buscar archivos debido a los valores predeterminados idiotas en el buscador y el centro de atención.
Reb.Cabin
@ Reb.Cabin Gracias por los votos adicionales: ^) ¿Has usado mdfinden la línea de comando? tal vez mdfind XXXXX | grep -vi mail?
Beroe
@beroe gracias por el liderazgo en mdfind. Creo que ayudará a acelerar algunas de mis búsquedas (tengo más de 2,000,000 de archivos en varios estados de desorganización, y sobre todo estoy buscando un fragmento medio recordado de un nombre o alguna palabra clave en el contenido cuando alguien se me acerca y le pregunta "¿sabes algo acerca de 'blarghalism'." por supuesto, escribí un poco de cuaderno en los años 90 del sobre sólo eso mismo tema; házmelo encuentro ...
Reb.Cabin
Esto no funciona en El Capitan.
Jim L.
6

En primer lugar, debo señalar que, a pesar de lo que parece, la búsqueda en Finder es realmente Spotlight pero con más opciones mostradas . La siguiente información se basa en la investigación que acabo de hacer en mi Mac con Mavaricks (10.9.2):

La razón por la que no funciona simplemente desmarcar Correo es porque (confusamente) la pestaña SysPrefs > Spotlight > Resultados de búsqueda solo se aplica a la búsqueda de Spotlight de la esquina superior derecha y no a la del Finder.

Sin embargo, existe una solución alternativa que responde 2 de sus preguntas y prueba que Spotlight es el motor de las búsquedas del Finder (y lo mismo ocurre con otras aplicaciones, incluidas Mail y Outlook):

Puede excluir una carpeta de las búsquedas con Spotlight arrastrando dicha carpeta a la lista en la pestaña SysPrefs > Spotlight > Privacidad .

Advertencia / pero / prueba:

Si hiciera esto con la carpeta de datos de Mail.app ( ~/Library/Mail), obtendrá esta advertencia: Advertencia al agregar la carpeta de datos de Mail.app a "Privacidad"

... que le dice que "la función de búsqueda no funcionará en algunas aplicaciones" Si hace clic en Aceptar , los mensajes de correo electrónico ya no aparecerán en Finder (o Spotlight), pero lo mismo ocurrirá con la función de búsqueda interna en Mail.app en sí, ya que funciona con Spotlight ...

(@Aaron Bertrand: lo mismo para Outlook, ya que también funciona con Spotlight. Ver primer enlace arriba)

Con las carpetas normales, es decir, no en su carpeta de biblioteca oculta por defecto , no recibirá una advertencia y la ocultación funcionará sin advertencias.

En realidad, existe una opción para indicarle a Finder que no busque un tipo determinado escribiendo "NOT eml", por ejemplo, en el campo de búsqueda, lo que excluiría los archivos de correo electrónico. Si realmente quisiera, podría crear un Automator-servicio y se unen + Fa ella a través SysPrefs > Teclado > Accesos directos . El AppleScript de Automator sería similar a:

activate application "Finder"
tell application "System Events"
    keystroke "f" using command down
    keystroke " NOT eml"
    key code 123 using command down #123 = Left Arrow, so we're moving the cursor to the beginning of the field
end tell

(Soy un asco en AppleScript, por lo que podría haber una forma más inteligente de hacerlo)

Lasse
fuente
Estoy aceptando esto como respuesta porque el hecho de que la búsqueda de Finder respeta la configuración de Spotlight> Privacidad es una respuesta a una serie de problemas de búsqueda de Finder. Ya tenía mis carpetas de libros electrónicos allí, pero Finder todavía las estaba buscando. Los eliminé y los volví a agregar y ahora están excluidos de la búsqueda del Finder.
Friggle
Pero todavía no es una respuesta completa, porque el correo inhabilitado no puede ser buscado por nada nunca es una solución completa. Es bastante ridículo que la mitad de las preferencias de Spotlight se apliquen al Finder. Hace algún sentido ya que otras aplicaciones son alimentados por Spotlight, pero por otro lado, se trabajó en los sistemas operativos anteriores.
friggle
@friggle veo tu punto. Si hubiera podido encontrar algún rastro de una solución "no hacky", ciertamente la habría proporcionado. El hecho de que Apple se enorgullezca de fabricar productos con la menor configuración posible a veces significa que suceden cosas extrañas como esta sin que nadie lo note ... Incluso busqué en "Secretos" para ver si había algún indicador oscuro de Spotlight / Finder que pudiera ser cambiado pero fue en vano.
Lasse
1

La causa raíz de este problema es que Finder busca de forma predeterminada "Esta Mac", es decir, en todas partes, incluidas las carpetas de Correo, por lo que cada búsqueda está dominada por docenas de visitas de correo electrónico no deseadas. Afortunadamente hay una solución simple:

En Finder ... Preferencias ... Avanzado, seleccione "Buscar en la carpeta actual". Esto limitará la búsqueda a la carpeta en la que se encontraba cuando solicitó la búsqueda, excluyendo así los correos electrónicos (por cierto, y muchas otras cosas innecesarias). Problema resuelto.

Aquí hay un enlace a los detalles: http://osxdaily.com/2013/03/12/change-finder-search-to-look-in-current-folder-rather-than-everywhere-in-mac-os-x / /

Howard Tweddle
fuente
1
El problema que tengo es que necesito buscar mi Documentscarpeta. Los eventos de correo electrónico y los archivos adjuntos son archivos en esa carpeta! 😡
Jim L.
1

Sé que esta es una pregunta antigua, pero hasta la fecha Apple no ha resuelto el problema con la búsqueda del Finder, incluidos demasiados resultados. Lo que ha cambiado es el formato necesario para la respuesta sugerida (ya no funciona). También encontré una manera de agregar rápidamente el truco sugerido a cualquier búsqueda, sin necesidad de escribir.

Paso 1: cree una búsqueda que excluya los tipos de archivo que no desea incluir en sus búsquedas. Utilicé NOT kind:olk15 AND NOT kind:eml AND NOT kind:ZIPEl olk15 es para el correo de Outlook, que no se excluirá cuando solo se filtre 'eml'. También excluí los archivos ZIP, pero esa es una preferencia personal.

Nota: como puede ver, NO busqué ningún texto, por lo que los resultados serán sobre cualquier archivo en su sistema. No hay problema, sigue leyendo.

Paso 2: use la opción de búsqueda 'Guardar' y agregue el filtro de búsqueda a su barra lateral. Llamé a mi búsqueda 'NotEmail'

Búsqueda guardada en la barra lateral

No hay paso 3 :-)

Siempre que desee hacer una búsqueda limpia, primero haga clic en su búsqueda guardada y luego use el campo de búsqueda para ingresar el texto dentro de esa búsqueda que desea encontrar.

Eerk
fuente