ทำการค้นหาตามชื่อไฟล์เริ่มต้นใน Finder


11

ใน Finder เมื่อฉันพิมพ์บางสิ่งในกล่องข้อความค่าเริ่มต้นคือการค้นหาทั้ง mac ในเนื้อหาของไฟล์ ฉันสามารถเปลี่ยนค่าเริ่มต้นเพื่อค้นหาไดเรกทอรีปัจจุบัน แต่ไม่เห็นตัวเลือกในการเปลี่ยนการค้นหาเนื้อหาเพื่อค้นหาชื่อไฟล์ สิ่งนั้นสามารถเปลี่ยนแปลงได้อย่างไร?


ใครรู้วิธีที่จะทำให้สิ่งนี้สำเร็จสำหรับ Mavericks / Yosemite?
Josep Valls

หรือเซียร่า อืม ...
ชาร์ลี Gorichanaz

ตั้งค่าทางลัดแอพสำหรับ Command F ใน Finder เป็น "ค้นหาตามชื่อ ... " apple.stackexchange.com/a/305041/34902
Ivan Chau

คำตอบ:


4

บน 10.6 คุณสามารถเพิ่มลง<key>SearchNameOnly</key><true/>ในพจนานุกรม SearchCriteria ใน/System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistหรือแทนที่ default_smart.plist ด้วยไฟล์ค้นหาปกติที่บันทึกไว้ (และเปิด Finder Finder อีกครั้ง) ตัวเลือกทั้งคู่ดูเหมือนจะไม่ทำงานกับ Lion

คุณสามารถกด ⌃⌘F (หรือ⇧⌘Fเมื่อวันที่ 10.6) เพื่อเปิดหน้าต่าง Spotlight ที่ตั้งค่าให้ค้นหาตามชื่อโดยค่าเริ่มต้น


2
หรือป้อนsudo /usr/libexec/PlistBuddy -c "Add :SearchCriteria:SearchNameOnly bool true" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistใน Terminal sudo /usr/libexec/PlistBuddy -c "Delete :SearchCriteria:SearchNameOnly" /System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistเพื่อยกเลิก
Daniel Beck

⌃⇧⌘F (Control Shift Command F) บน El Capitan ขึ้นไป
Ivan Chau

2

การทำงานด้านบนและฉันคิดว่าฉันสะกดขั้นตอน

หลังจากค้นหาแอปพลิเคชัน Finder (ระบบ / ห้องสมุด / CoreServices / Finder.app) ให้เปลี่ยนแอป Finder ด้วยรับข้อมูลเพื่อให้สามารถอ่าน / เขียนโดยบัญชีผู้ดูแลระบบของคุณ ใหม่ควบคุมคลิกค้นหาและแสดงเนื้อหาแพ็คเกจ ค้นหาไฟล์ default_smart.plist ที่นี่: ระบบ / ไลบรารี / CoreServices / Finder.app / เนื้อหา / ทรัพยากร / default_smart.plist

คัดลอกไฟล์ default_smart.plist ไปที่เดสก์ท็อป (บันทึกต้นฉบับไว้ที่อื่นเช่นในกรณี) แก้ไขใน TextEdit และแทรกบรรทัด<key>SearchNameOnly</key><true/> ก่อนที่จะหมดการจัดกลุ่ม dict ที่นี่:

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

จากนั้นบันทึกและแทนที่ไฟล์ default_smart.plist ในที่ตั้ง: ระบบ / ห้องสมุด / CoreServices / Finder.app / เนื้อหา / ทรัพยากร / default_smart.plist (คุณจะต้องตรวจสอบสิทธิ์ด้วยรหัสผ่านเพื่อบันทึกการเปลี่ยนแปลงของ Finder)


2

อีกเล็กน้อยที่นี่ที่ฉันไม่เห็นบนหน้า หลังจากทำเช่นนี้คุณจะต้องเปิดตัว Finder อีกครั้ง 1 Push option-command-escape, 2 เลือก Finder, 3 คลิกเปิดใหม่ 4 ปิดหน้าต่างโดยใช้สีแดงเล็ก ๆ ที่มุมบนซ้าย


ฉันแก้ไขคำตอบของฉันเพื่อเพิ่ม คุณยังสามารถคลิกรองไอคอนของ Finder's Dock ในขณะที่กดค้างไว้ที่ตัวเลือกแล้วเลือกเปิดใหม่
Lri

1

สำหรับใครก็ตามที่เพิ่งเริ่มใช้ Googling ใหม่ใน 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>

ฉันขอโทษถ้าใครไม่สามารถอ่านรหัสที่ฉันวางลงในความคิดเห็นที่ฉันทำ ดูเหมือนจะมีข้อ จำกัด ของตัวละครในเว็บไซต์นี้ ถ้าคุณตรงกับส่วนของรหัสนี้มันใช้งานได้: <key> FXCriteriaSlices </key> <array> <dict> <key> SearchNameOnly </key> <array> โชคดี ... หลังจากหลายปีที่ผ่านมาฉันก็คิดว่า เพื่อค้นหาและค้นหาวิธีแก้ไข ขอบคุณผู้ใช้ที่โพสต์ข้างต้นฉัน Chuck
Chuck

0

สำหรับผู้ที่มี OS 10X เมื่อเร็ว ๆ นี้เพียงเปิด FInder คลิกที่ File ในแถบด้านบนลงไปเพื่อเลือก "ค้นหา" จากนั้นเลือก "ชื่อ" และตรงกับในสองช่องทางซ้ายของหน้าต่างค้นหา


1
ขอบคุณนั่นมีประโยชน์ ฉันหวังว่าจะมีวิธีง่ายๆในการทำให้เป็นค่าเริ่มต้น
Andrew Swift

-1

อีกวิธีในการตั้งค่าตัวค้นหาเป็นค่าเริ่มต้น "ค้นหาตามชื่อ" (ตรวจสอบใน Mac OS X 10.8.5 Mountain Lion):

นี่คือขั้นตอน:

  1. เปิดการตั้งค่าระบบ
  2. คลิกที่ "Keyboard"
  3. คลิกที่ "แป้นพิมพ์ลัด"
  4. คลิกที่ "ทางลัดของแอปพลิเคชัน" (ในระบบของฉันนี่เป็นรายการสุดท้ายที่อยู่ในหน้าต่างด้านซ้ายมือ)
  5. คลิกที่เครื่องหมาย "+" ด้านล่างหน้าต่างด้านขวามือ
  6. คลิกที่เมนู "แอปพลิเคชัน" แล้วเลือก "finder.app"
  7. คลิกลงในช่อง "ชื่อเมนู:" และพิมพ์ "ค้นหาตามชื่อ ... " (พิมพ์ตรงตามที่มีทั้งสามจุดห้ามพิมพ์เครื่องหมายคำพูด)
  8. คลิกลงในช่อง "Keyboard Shortcut:" แล้วกดปุ่มคำสั่งและ F ในเวลาเดียวกัน ควรมีลักษณะเช่นนี้⌘F
  9. ปิดการตั้งค่าระบบ

แค่นั้นแหละ. โดยทั่วไปสิ่งที่คุณกำลังทำอยู่คือทำการแมปคำสั่ง -F (⌘F) ไปที่ "ค้นหาตามชื่อ"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.