¿Hay alguna forma de hacer que Mac OS X Spotlight solo indexe los nombres de los archivos y no los contenidos?

8

Entiendo que el objetivo de Spotlight es mirar dentro de los archivos, pero también devuelve coincidencias de nombre de archivo, y eso es lo que necesito la mayor parte del tiempo. Además, Spotlight funciona tan absurdamente lento en mi sistema (Snow Leopard en el iMac '08), simplemente no se puede usar. Descargué Canary y Spotlight no pudo encontrar el archivo de la aplicación durante 15 minutos. Ya estaba en la pila de descargas, pero en lo que respecta a Spotlight, el archivo no existe.

Por lo tanto, me gustaría saber una forma de hacer que Spotlight solo indexe los nombres de los archivos, lo que quizás lo haga un poco más rápido. Estoy buscando imitar el comportamiento de aplicaciones de Windows como AvaFind o Search Everything

Editar: Permítanme resaltar el hecho de que estoy buscando un reemplazo de AvaFind o Search Everything para Mac OS X. Pruebe uno de estos en una máquina Windows y comprenderá mi decepción con Spotlight o cualquier otra herramienta de búsqueda popular en OS X .

aalaap
fuente

Respuestas:

6

Hasta donde yo sé, Spotlight está codificado para funcionar de esta manera. La mayoría de las personas en su situación simplemente deshabilitan Spotlight y usan una alternativa , como EasyFind .

Si esto es demasiado drástico, es posible que desee borrar el .Spotlight-V100archivo de Spotlight en la raíz de su unidad para forzar la reindexación. Una vez reindexado, puede ver un mejor rendimiento (y puede que no).

jweede
fuente
F***! ¡EasyFind es exactamente lo que necesitaba! Bueno, me hubiera gustado encontrar mientras escribes, pero ¿cuándo golpear a Volver una vez lastimó a alguien? Muchas gracias!
aalaap
Siempre me alegro de ayudar. :)
jweede
He estado usando EasyFind durante unos días. Si bien ofrece resultados más rápidos que Spotlight, sigue siendo lento para el tipo de resultados que espero. Aún así, es gratis, así que ...
aalaap
3

También está el comando localizar , que ya está instalado.

Desde la página del manual de localizar:

    El programa de localización busca en una base de datos todos los nombres de ruta que coincidan con
     patrón especificado La base de datos se recalcula periódicamente (generalmente
     semanal o diario), y contiene las rutas de todos los archivos que están publicados
     Accesible legalmente.
Richard Hoskins
fuente
1
Tenga en cuenta que, de manera predeterminada, al menos en versiones anteriores de Mac OS X, el comando para actualizar las bases de datos localizar (1) solo se ejecuta una vez por semana y excluye algunos directorios.
jrg
¡No gasté $ 1000 en un iMac con Mac OS X para abrir una ventana de Terminal y ejecutar comandos UNIX! :-P siempre prefieren usar Localizar cuando estoy en Ubuntu (en un ordenador portátil viejo y cutre en mi PS3), pero cuando en OS X, los estándares son un poco alta :-)
aalaap
1
@aalaap Lo que sea. (En realidad, $ 1000 para una estación de trabajo Unix con el poder de un iMac es una ganga. Pero entiendo, no quieres escribir ) .
Richard Hoskins,
2
aalaap: No, gastas $ 1000 en un iMac que busca el contenido y los nombres de tus archivos en segundos.
Josh Hunt
1

En realidad, solo necesita usar una interfaz alternativa para Spotlight. HoudahSpot le permite buscar por cualquier criterio de su agrado. Por ejemplo, buscar solo por nombre de archivo.

Pierre Bernard
fuente
1

Simplemente escriba nombre: su cadena de búsqueda en primer plano, eso será todo. Echa un vistazo a este artículo chicos, Power Search usando Spotlight

windmaomao
fuente
1

Recomiendo encarecidamente cambiar a Quicksilver o Alfred. Ambos son gratis. Quicksilver todavía está en beta, pero no dejes que eso te asuste; Prácticamente no he tenido ningún problema. La única vez que tuve un problema fue cuando tuve muchas aplicaciones abiertas y QS se congeló. Todavía mantengo Spotlight por si QS se congela nuevamente. ¡Espero que esto ayude!

daviesgeek
fuente
0

En lugar de usar Spotlight, haga su búsqueda en la esquina superior derecha de una ventana del buscador. Eso buscará solo nombres de archivos.

carrieactually
fuente
Eso también es predeterminado para buscar contenido, pero incluso después de cambiar a solo nombres de archivo, ¡todavía es demasiado lento!
aalaap
0

Como esto ya está fuera del tema anunciado, debe probar Google Desktop o el cuadro de búsqueda rápida , dependiendo de su versión de OSX. Ha sido una buena alternativa para buscar archivos en escritorios durante mucho tiempo, incluido Linux y especialmente en Windows.

cregox
fuente
0

Uso Google QSB , HoudahSpot , Quicksilver , EasyFind y todas las demás aplicaciones de búsqueda y GUI de Spotlight disponibles. Todavía ninguno de ellos se acerca a AvaFind o Search Everything . Uso OSX y XP / 7 a diario, pero las horrendas capacidades de búsqueda (o la falta de ellas) en OSX lo convierten en un verdadero factor decisivo para mí. Incluso el hallazgo de OS7 fue mucho más rápido y más relevante. Siempre pregunto a otros usuarios de OSX "¿cómo encontrar archivos rápidamente?", Y casi siempre se encogen de hombros. Parece que todo el mundo odia Spotlight, a menos que le guste obtener definiciones de diccionario en lugar de la ubicación de un archivo. ¿Existe una interfaz gráfica de usuario para el comando de localización y funciona tan rápido como Buscar todo o AvaFind?

asiento en la nube
fuente
Para que lo sepas, siempre he tenido las definiciones de diccionario que aparecen al final de la lista (supongo que ese es el valor predeterminado, pero tal vez no), y puedes ver la ubicación del archivo manteniendo presionada la tecla ⌘ o abrir en Finder con ⌘↩︎ o ⌘-doble clic.
SilverWolf - Restablece a Monica el