10

В Finder, когда я что-то печатаю в текстовом поле, по умолчанию выполняется поиск по всему Mac по содержимому файлов. Я смог изменить значение по умолчанию для поиска в текущем каталоге, но не увидел опции, чтобы изменить поиск содержимого для поиска по имени файла. Как это можно изменить?

6 ответов6

4

На 10.6 вы можете добавить <key>SearchNameOnly</key><true/> в словарь SearchCriteria в /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plist или заменить default_smart.plist обычным сохраненным поиск файла. (И снова откройте Finder.) Похоже, ни один из вариантов не работает на Lion

Вы также можете нажать ⌃⌘F (или ⇧⌘F на 10.6), чтобы открыть окно Spotlight, которое по умолчанию настроено на поиск по имени.

2

Вышеупомянутое сработало, и я решил разобрать шаги.

После нахождения приложения Finder (System/Library/CoreServices/Finder.app) измените приложение Finder с помощью «Получить информацию», чтобы разрешить чтение / запись учетной записью администратора пользователя. Новый Control-щелкните Finder и Показать содержимое пакета. Найдите файл default_smart.plist здесь: Система / Библиотека /CoreServices/Finder.app / Содержание / Ресурсы / default_smart.plist

Скопируйте файл default_smart.plist на рабочий стол (на всякий случай сохраните оригинал и в другом месте), отредактируйте его в TextEdit и вставьте строку <key>SearchNameOnly</key><true/> перед концом этой группы объявлений:

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

Затем сохраните и замените файл default_smart.plist в его расположении: System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plist (вам потребуется пройти аутентификацию с паролем, чтобы сохранить изменения в Finder)

2

Еще один момент, которого я не вижу на странице. После этого вам нужно перезапустить Finder. 1 Нажмите option-command-escape, 2 выберите Finder, 3 нажмите Relaunch. 4 Закройте окно, используя маленький красный крестик в левом верхнем углу.

1

Для любого новичка, прибегающего к этому совету, в Snow Leopard последний совет работал, а первый - нет. Я следовал за каждым шагом дважды.

Мой работает отлично. Вот это мы для тех, кто не хочет угадывать ....

<?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>
0

Для тех из вас, кто недавно установил OS 10X, просто откройте FInder, нажмите "Файл" в верхней панели, спуститесь вниз, чтобы выбрать "найти", а затем выберите "имя" и совпадения в двух полях слева от окна поиска.

-1

Другой способ установить искатель по умолчанию "поиск по имени" (проверено в Mac OS X 10.8.5 Mountain Lion):

Вот шаг за шагом:

  1. Настройки открытой системы
  2. Нажмите на "Клавиатура"
  3. Нажмите на "Сочетания клавиш"
  4. Нажмите "Ярлыки приложений" (в моей системе это был последний элемент, расположенный в левом окне)
  5. Нажмите маленький "+" прямо под правым окном
  6. Нажмите на меню "Приложение" и выберите «finder.app»
  7. Щелкните в поле «Название меню:» и введите «Найти по имени ...» (введите его точно так же, как и три точки. Не вводите кавычки.)
  8. Щелкните в поле «Сочетание клавиш:» и одновременно нажмите клавишу "F" и клавишу "F". Это должно выглядеть так:⌘F
  9. Закрыть системные настройки

Вот и все. В основном то, что вы делаете, это переназначение клавиши "F" (⌘F) на "Поиск по имени".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .