Hacer la búsqueda por nombre de archivo predeterminado en Finder


11

En Finder, cuando escribo algo en el cuadro de texto, lo predeterminado es buscar en todo el Mac en el contenido de los archivos. Pude cambiar el valor predeterminado para buscar en el directorio actual, pero no vi una opción para cambiar la búsqueda de contenido para buscar el nombre del archivo. ¿Cómo se puede cambiar eso?


¿Alguien sabe cómo lograr esto para Mavericks / Yosemite?
Josep Valls

O sierra? Hmm ...
Charlie Gorichanaz

Establezca los accesos directos de aplicaciones para el Comando F en Finder en "Buscar por nombre ..." apple.stackexchange.com/a/305041/34902
Ivan Chau

Respuestas:


4

En 10.6 puede agregar <key>SearchNameOnly</key><true/>al diccionario SearchCriteria /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plisto reemplazar default_smart.plist con un archivo de búsqueda normal guardado. (Y vuelva a abrir Finder). Sin embargo, ninguna de las opciones parece funcionar en Lion.

También puede presionar ⌃⌘F (o ⇧⌘F en 10.6) para abrir una ventana de Spotlight que está configurada para buscar por nombre de manera predeterminada.


2
Alternativamente, ingrese sudo /usr/libexec/PlistBuddy -c "Add :SearchCriteria:SearchNameOnly bool true" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plisten la Terminal. sudo /usr/libexec/PlistBuddy -c "Delete :SearchCriteria:SearchNameOnly" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistdeshacer.
Daniel Beck

⌃⇧⌘F (Control Shift Command F) en El Capitan o superior
Ivan Chau

2

Lo anterior funcionó, y pensé en explicar los pasos.

Después de localizar la aplicación Finder (Sistema / Biblioteca / CoreServices / Finder.app), cambie la aplicación Finder con Obtener información para permitir la lectura / escritura de su cuenta de administrador de usuario. Nuevo Control-clic en el Finder y Mostrar Contenido del Paquete. Busque el archivo default_smart.plist aquí: System / Library / CoreServices / Finder.app / Contents / Resources / default_smart.plist

Copie el archivo default_smart.plist en el escritorio (guarde un original en otro lugar también por si acaso), edite en TextEdit e inserte la línea <key>SearchNameOnly</key><true/> antes del final de esa agrupación dict aquí:

    <key>SearchNameOnly</key><true/>
</dict>
<key>Version</key>

A continuación, guarde y reemplace el archivo default_smart.plist en su ubicación: Sistema / Biblioteca / CoreServices / Finder.app / Contents / Resources / default_smart.plist (deberá autenticarse con una contraseña para guardar los cambios en el Finder)


2

Un poco más aquí que no veo en la página. Después de hacer esto, necesitará reiniciar el Finder. 1 Presione option-command-escape, 2 seleccione Finder, 3 haga clic en Relanzar. 4 Cierre la ventana con la pequeña x roja en la esquina superior izquierda.


Edité mi respuesta para agregar eso. También puede hacer clic secundario en el icono del Dock del Finder mientras mantiene presionada la opción y seleccionar Relanzar.
Lri

1

Para cualquier persona nueva que haya buscado en Google este consejo, en Snow Leopard, el último consejo funcionó, los primeros no. Seguí cada paso dos veces.

El mío funciona perfecto. Aquí estamos para aquellos que no quieren adivinar ...

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CompatibleVersion</key>
    <integer>1</integer>
    <key>RawQuery</key>
    <string>((_kMDItemGroupId &gt; 6))</string>
    <key>SearchCriteria</key>
    <dict>
        <key>CurrentFolderPath</key>
        <string>/</string>
        <key>FXCriteriaSlices</key>
        <array>
            <dict>
                <key>SearchNameOnly</key>
                <array>
                    <string>kMDItemKind</string>
                    <integer>300</integer>
                    <integer>400</integer>
                </array>
                <key>displayValues</key>
                <array>
                    <string>Kind</string>
                    <string>is</string>
                    <string>any</string>
                </array>
                <key>rowType</key>
                <integer>0</integer>
                <key>subrows</key>
                <array/>
            </dict>
        </array>
        <key>FXScope</key>
        <integer>0</integer>
        <key>FXScopeArrayOfPaths</key>
        <array>
            <string>kMDQueryScopeComputer</string>
        </array>
    <key>SearchNameOnly</key><true/>
    </dict>
    <key>Version</key>
    <string>10.4</string>
</dict>
</plist>

Pido disculpas si alguien no puede leer el código que pegué en el comentario que hice. Parece que hay una limitación de caracteres en este sitio. si coincide con este segmento de código, funciona: <key> FXCriteriaSlices </key> <array> <dict> <key> SearchNameOnly </key> <array> Buena suerte ... Después de años de querer esto, finalmente pensé buscar y encontrar una solución. Gracias a los usuarios que publicaron por encima de mí. Chuck
Chuck

0

Para aquellos de ustedes con OS 10X reciente, simplemente abran FInder, hagan clic en Archivo en la barra superior, bajen para seleccionar "buscar" y luego seleccionen "nombre" y coincidan en los dos cuadros a la izquierda de la ventana de búsqueda.


1
Gracias, eso es útil. Desearía que hubiera una manera fácil de hacer que ese sea el valor predeterminado.
Andrew Swift

-1

Otra forma de configurar el buscador por defecto "buscar por nombre" (validado en Mac OS X 10.8.5 Mountain Lion):

Aquí hay un paso a paso:

  1. Abrir las preferencias del sistema
  2. Haga clic en "Teclado"
  3. Haga clic en "Atajos de teclado"
  4. Haga clic en "Accesos directos a aplicaciones" (en mi sistema, este fue el último elemento ubicado en la ventana del lado izquierdo)
  5. Haga clic en el pequeño "+" justo debajo de la ventana del lado derecho
  6. Haga clic en el menú "Aplicación" y elija "finder.app"
  7. Haga clic en el campo "Título del menú:" y escriba "Buscar por nombre ..." (escríbalo exactamente como eso, incluidos los tres puntos. No escriba las comillas).
  8. Haga clic en el campo "Atajo de teclado:" y presione la tecla de comando y F al mismo tiempo. Debería verse así ⌘F
  9. Cerrar Preferencias del sistema

Eso es. Básicamente, lo que está haciendo es reasignar la tecla de comando F (⌘F) a "Buscar por nombre".

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.