ใน Finder เมื่อฉันพิมพ์บางสิ่งในกล่องข้อความค่าเริ่มต้นคือการค้นหาทั้ง mac ในเนื้อหาของไฟล์ ฉันสามารถเปลี่ยนค่าเริ่มต้นเพื่อค้นหาไดเรกทอรีปัจจุบัน แต่ไม่เห็นตัวเลือกในการเปลี่ยนการค้นหาเนื้อหาเพื่อค้นหาชื่อไฟล์ สิ่งนั้นสามารถเปลี่ยนแปลงได้อย่างไร?
ใน Finder เมื่อฉันพิมพ์บางสิ่งในกล่องข้อความค่าเริ่มต้นคือการค้นหาทั้ง mac ในเนื้อหาของไฟล์ ฉันสามารถเปลี่ยนค่าเริ่มต้นเพื่อค้นหาไดเรกทอรีปัจจุบัน แต่ไม่เห็นตัวเลือกในการเปลี่ยนการค้นหาเนื้อหาเพื่อค้นหาชื่อไฟล์ สิ่งนั้นสามารถเปลี่ยนแปลงได้อย่างไร?
คำตอบ:
บน 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 ที่ตั้งค่าให้ค้นหาตามชื่อโดยค่าเริ่มต้น
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
เพื่อยกเลิก
การทำงานด้านบนและฉันคิดว่าฉันสะกดขั้นตอน
หลังจากค้นหาแอปพลิเคชัน 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)
อีกเล็กน้อยที่นี่ที่ฉันไม่เห็นบนหน้า หลังจากทำเช่นนี้คุณจะต้องเปิดตัว Finder อีกครั้ง 1 Push option-command-escape, 2 เลือก Finder, 3 คลิกเปิดใหม่ 4 ปิดหน้าต่างโดยใช้สีแดงเล็ก ๆ ที่มุมบนซ้าย
สำหรับใครก็ตามที่เพิ่งเริ่มใช้ 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 > 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>
สำหรับผู้ที่มี OS 10X เมื่อเร็ว ๆ นี้เพียงเปิด FInder คลิกที่ File ในแถบด้านบนลงไปเพื่อเลือก "ค้นหา" จากนั้นเลือก "ชื่อ" และตรงกับในสองช่องทางซ้ายของหน้าต่างค้นหา
อีกวิธีในการตั้งค่าตัวค้นหาเป็นค่าเริ่มต้น "ค้นหาตามชื่อ" (ตรวจสอบใน Mac OS X 10.8.5 Mountain Lion):
นี่คือขั้นตอน:
แค่นั้นแหละ. โดยทั่วไปสิ่งที่คุณกำลังทำอยู่คือทำการแมปคำสั่ง -F (⌘F) ไปที่ "ค้นหาตามชื่อ"