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:
... 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)