Đặt tìm kiếm theo tên tệp mặc định trong Finder


11

Trong Finder khi tôi nhập nội dung nào đó vào hộp văn bản, mặc định là tìm kiếm toàn bộ mac trong nội dung của tệp. Tôi đã có thể thay đổi mặc định để tìm kiếm thư mục hiện tại, nhưng không thấy tùy chọn thay đổi tìm kiếm nội dung để tìm kiếm tên tệp. Làm thế nào mà có thể được thay đổi?


Bất cứ ai cũng biết làm thế nào để thực hiện điều này cho Mavericks / Yosemite?
Josep Valls

Hay Sierra? Hmm ...
Charlie Gorichanaz

Đặt Phím tắt ứng dụng cho Lệnh F trong Trình tìm kiếm thành "Tìm theo tên" apple.stackexchange.com/a/305041 432902
Ivan Chau

Câu trả lời:


4

Vào ngày 10.6, bạn có thể thêm <key>SearchNameOnly</key><true/>vào từ điển SearchCriteria trong /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plisthoặc thay thế default_smart.plist bằng một tệp tìm kiếm đã lưu bình thường. (Và mở lại Finder.) Cả hai tùy chọn dường như không hoạt động trên Lion.

Bạn cũng có thể nhấn ⌃⌘F (hoặc ⇧⌘F ngày 10.6) để mở cửa sổ Spotlight được đặt thành tìm kiếm theo tên theo mặc định.


2
Hoặc, nhập sudo /usr/libexec/PlistBuddy -c "Add :SearchCriteria:SearchNameOnly bool true" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistvào Terminal. sudo /usr/libexec/PlistBuddy -c "Delete :SearchCriteria:SearchNameOnly" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plisttrở lại.
Daniel Beck

F (Control Shift Command F) trên El Capitan trở lên
Ivan Chau

2

Ở trên đã làm việc và tôi nghĩ rằng tôi đã đánh vần các bước.

Sau khi định vị Ứng dụng Finder (Hệ thống / Thư viện / CoreService / Finder.app), Thay đổi ứng dụng Finder bằng Nhận thông tin để cho phép đọc / ghi bởi tài khoản quản trị viên người dùng của bạn. Kiểm soát mới bấm vào Finder và Hiển thị nội dung gói. Tìm tệp default_smart.plist tại đây: System / Library / CoreService / Finder.app / Nội dung / Tài nguyên / default_smart.plist

Sao chép tệp default_smart.plist ra máy tính để bàn (lưu bản gốc ở nơi khác cũng như trong trường hợp), chỉnh sửa trong TextEdit và chèn dòng <key>SearchNameOnly</key><true/> trước khi kết thúc nhóm chính tả đó ở đây:

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

Sau đó lưu và thay thế tệp default_smart.plist ở vị trí của nó: System / Library / CoreService / Finder.app / Nội dung / Tài nguyên / default_smart.plist (bạn sẽ cần xác thực bằng mật khẩu để lưu các thay đổi cho Finder)


2

Một chút nữa ở đây mà tôi không thấy trên trang. Sau khi làm điều này, bạn sẽ cần khởi chạy lại Finder. 1 Đẩy tùy chọn-lệnh-thoát, 2 chọn Finder, 3 bấm Khởi chạy lại. 4 Đóng cửa sổ bằng x nhỏ màu đỏ ở trên cùng bên trái.


Tôi chỉnh sửa câu trả lời của tôi để thêm vào đó. Bạn cũng có thể nhấp vào biểu tượng Dock của Trình tìm trong khi giữ tùy chọn và chọn Khởi chạy lại.
Lri

1

Đối với bất kỳ ai mới làm quen với mẹo này, trong Snow Leopard, mẹo cuối cùng hoạt động, những người đầu tiên thì không. Tôi làm theo từng bước hai lần.

Của tôi hoạt động hoàn hảo. Đây là chúng tôi cho những người không muốn đoán ....

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

Tôi xin lỗi nếu bất cứ ai không thể đọc mã tôi đã dán vào nhận xét tôi đã thực hiện. Nó xuất hiện có một giới hạn ký tự trên trang web này. nếu bạn khớp với đoạn mã này, nó hoạt động: <key> FXCriteriaSlices </ key> <mảng> <dict> <key> SearchNameOnly </ key> <mảng> Chúc may mắn ... Sau nhiều năm tôi muốn, cuối cùng tôi cũng nghĩ để tìm và tìm một giải pháp. Cảm ơn những người dùng đã đăng ở trên tôi. Chuck
Chuck

0

Đối với những người dùng OS 10X gần đây, chỉ cần mở FInder, nhấp vào Tệp ở thanh trên cùng, đi xuống để chọn "tìm" và sau đó chọn "tên" và khớp trong hai hộp bên trái của cửa sổ tìm kiếm.


1
Cảm ơn, điều đó hữu ích. Tôi ước có một cách dễ dàng để làm cho nó mặc định.
Andrew Swift

-1

Một cách khác để đặt công cụ tìm thành mặc định "tìm theo tên" (được xác thực trên Mac OS X 10.8.5 Mountain Lion):

Đây là một bước từng bước:

  1. Mở tùy chọn hệ thống
  2. Nhấp vào "Bàn phím"
  3. Nhấp vào "Phím tắt"
  4. Nhấp vào "Phím tắt ứng dụng" (trên hệ thống của tôi, đây là mục cuối cùng nằm ở cửa sổ bên trái)
  5. Nhấp vào "+" nhỏ bên dưới cửa sổ bên phải
  6. Nhấp vào menu "Ứng dụng" và chọn "finder.app"
  7. Nhấp vào trường "Tiêu đề menu:" và nhập "Tìm theo tên ..." (Nhập chính xác như thế bao gồm cả ba dấu chấm. Đừng gõ dấu ngoặc kép.)
  8. Nhấp vào trường "Phím tắt bàn phím:" và nhấn phím lệnh và F cùng một lúc. Nó sẽ trông như thế này ⌘F
  9. Đóng tùy chọn hệ thống

Đó là nó. Về cơ bản những gì bạn đang làm là ánh xạ lại phím lệnh F (⌘F) thành "Tìm theo tên".

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.