ปกติแล้ว Spotlight จะทำดัชนีลิงก์ใน ~ / Applications


23

ฉันติดตั้งMacVimผ่านhomebrewและสิ่งนี้ทำให้เกิดนามแฝงใน ~ / Applications ที่ชี้ไปที่ /usr/local/Cellar/macvim/7.3-66/MacVim.app

น่าเสียดายที่ MacVim ไม่แสดงในการค้นหา Spotlight เป็นเรื่องปกติหรือไม่


คำถามที่เกี่ยวข้อง: apple.stackexchange.com/questions/23653/…
Casebash

คำตอบ:


26

จริงๆแล้วมันเป็น symlink ไม่ใช่นามแฝง Spotlight จัดทำดัชนี symlink ไปยังไฟล์ที่ถือว่าเป็นไฟล์ระบบ แต่จะไม่แสดงใน GUI มันจะแสดงชื่อแทนดังนั้นคุณสามารถเพียงแค่command-option-drag /usr/local/Cellar/macvim/*/MacVim.app ไปยัง / Applications จาก Finder

หรือแปลง symlink เป็นนามแฝง:

brew linkapps; find ~/Applications -type l | while read f; do osascript -e "tell app \"Finder\" to make new alias file at POSIX file \"/Applications\" to POSIX file \"$(/usr/bin/stat -f%Y "$f")\""; rm "$f"; done

หรือถ้าคุณใช้อัลเฟรดมันสามารถตั้งค่าให้รวมแอปพลิเคชันใน / usr / local / Cellar ในผลการค้นหาเริ่มต้น


1
หลังจากเรียกใช้สคริปต์ MacVim สามารถมองเห็นได้ในผลลัพธ์ (จัดหมวดหมู่เป็นเอกสาร)
Michiel van Oosterhout

1
อัลเฟรดไม่ได้จัดทำดัชนีนามแฝงใน / Applications ดังนั้นฉันจึงต้องเพิ่ม / usr / local / Cellar ในการตั้งค่าของ Alfred
Chris
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.