การจัดทำดัชนีการค้นหาแบบรวมเป็นกลุ่ม


16

ปัจจุบัน Unity เป็นเพียงการจัดทำดัชนีและแสดงชุดไฟล์ผลลัพธ์ที่ตื้น

สมมติว่าฉันต้องการเปิดไฟล์ "/ home / Music / Creedence Clearwater Revival / Willy and the Poor Boys / The-Midnight-Special.mp3"

ฉันเปิดเลนส์ "ไฟล์และโฟลเดอร์" และพิมพ์ "The Midnight Special" น่าเสียดายที่เพลงไม่แสดง ฉันลอง "Willy and the Poor Boys" แต่โฟลเดอร์นั้นไม่แสดงเช่นกัน

โฟลเดอร์เดียวที่แสดงในเลนส์คือ "เพลง" ดังนั้นฉันจะต้องเปิดโฟลเดอร์ "เพลง" จากนั้นเลื่อนดูแผนผังไดเรกทอรีทั้งหมดเพื่อเปิดไฟล์ที่ฉันต้องการ

ฉันจะทำให้ดัชนีไฟล์ลึกขึ้นเพื่อแสดงในเลนส์ "ไฟล์และโฟลเดอร์" ได้อย่างไร?

ขอบคุณสำหรับความช่วยเหลือของคุณ!

คำตอบ:


11

เลนส์ Unity ไม่ได้ค้นหาไฟล์และโฟลเดอร์ทั้งหมดของคุณ แต่มีเพียงการเข้าถึงไฟล์ที่คุณเปิดอย่างน้อยหนึ่งครั้งในอดีต (นี่เป็นเพราะมันใช้ Zeitgeist สำหรับการค้นหา)

มีเลนส์ที่แตกต่างกันคุณสามารถติดตั้งชื่อ "Unity Place Filesearch" ซึ่งจะค้นหาไฟล์ทุกไฟล์ในระบบของคุณ สิ่งนี้ให้ผลการค้นหาอย่างละเอียดมากขึ้นสำหรับไฟล์ที่คุณไม่เคยเปิดมาก่อน เมื่อติดตั้ง search search ที่ดีกว่าใหม่แล้วคุณสามารถถอนการติดตั้งเลนส์เก่าได้หากคุณไม่ต้องการมันอีกต่อไป

ในการติดตั้ง Unity Place Filesearch:

sudo add-apt-repository ppa:pydave/unity-lenses
sudo apt-get update
sudo apt-get install unity-place-filesearch

จากนั้นป้อนข้อมูลต่อไปนี้เพื่อให้เลนส์ปรากฏขึ้น:

setsid unity

ตัวเลือกนอกจากนี้คุณยังสามารถตั้งค่าโฟลเดอร์ที่จะไม่สนใจ (ถ้าคุณมีไฟล์ส่วนตัว) โดยแก้ไขไฟล์ต่อไปนี้:

gedit ~/.filesearch.cfg

หากคุณแก้ไขไฟล์นี้คุณสามารถใช้การเปลี่ยนแปลงของคุณโดยบันทึกไฟล์จากนั้นป้อนคำสั่งต่อไปนี้เพื่อหยุดและรีสตาร์ทเลนส์

killall unity-filesearch-daemon
setsid unity

วิธีถอดเลนส์เก่า:

สำรองไฟล์เลนส์ก่อน (ในกรณี):

mkdir ~/backups
cp /usr/share/unity/places/files.place ~/backups/

ถอดเลนส์:

sudo sed -i '14i ShowEntry=false' /usr/share/unity/places/files.place

และใช้การเปลี่ยนแปลงของคุณในที่สุดโดยการเรียกใช้:

unity --replace

เสร็จสิ้นแล้ว! เพลิดเพลินไปกับการค้นหาที่ดีขึ้นใหม่ของคุณ!

แหล่งที่มาทั้งหมดโดย Webupd8:

http://www.webupd8.org/2011/05/real-files-folders-search-unity-lens

http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html


2

Dash ไม่ใช่เครื่องมือค้นหาอย่างง่าย แต่สัมพันธ์กับการใช้งานไฟล์และแอปพลิเคชันเพื่อเชื่อมโยงกับผลการค้นหาของคุณ มันจะแสดงไฟล์เหล่านั้นที่คุณเปิดไว้ก่อนหน้านี้

การค้นหาคุณควรทำด้วย 'ไฟล์และโฟลเดอร์' จากนั้นไฟล์เหล่านั้นจะถูกเพิ่มเข้าไปในเส้นประ


ฉันไม่แน่ใจว่าฉันติดตาม Rinzwind ดังที่กล่าวไว้ในคำอธิบายฉันกำลังค้นหาโดยใช้ "ไฟล์และโฟลเดอร์"
Chris Bauer

1
@Chris Bauer ยังคงเป็นคำตอบเดียวกันและใช่มันเป็นความอัปยศที่ตั้งไว้ตอนนี้ คุณต้องเปิดเพื่อลงทะเบียนและไม่มีเครื่องมือ (ยัง) เพื่อลงทะเบียนไฟล์บางไฟล์จากบรรทัดคำสั่ง คำตอบเดียวที่ฉันมีคือการบักพวกเขาด้วยสิ่งนี้: answers.launchpad.net/zeitgeist-project/+addquestion
Rinzwind

2

ดูเหมือนว่าจากความคิดเห็นเกี่ยวกับข้อผิดพลาดนี้: https://bugs.launchpad.net/unity/+bug/646724 ว่าจุดประสงค์ของเลนส์ "Files and Folders" คือการค้นหาไฟล์ที่เพิ่งใช้งาน Zeitgeist รู้เรื่อง)

ต้องการเลนส์ที่แตกต่างกัน (และสร้างขึ้น) เพื่อค้นหาไฟล์ทั้งหมดในโฮมไดเร็กตอรี่ของคุณ

หากคุณเป็นเพียงการค้นหาเพลงและใช้ Banshee บางที https://launchpad.net/unity-music-lens https://launchpad.net/~markjtully/+archive/ppa นั้นเหมาะสมกว่า



0

Zeitgeist กำลังได้รับการแก้ไข - ขณะนี้อยู่ในขั้นตอนการเพิ่มกระบวนการแบบครั้งเดียวเพื่อรับไดเรกทอรีทั้งหมดที่คุณต้องการสร้างดัชนีลงใน Zeitgeist ดูhttps://bugs.launchpad.net/unity/+bug/646724/comments/36 ปัญหาปัจจุบันคือ ZG จะจัดทำดัชนีเฉพาะไฟล์ที่คุณโต้ตอบและการค้นหาที่เป็นเอกภาพจะใช้ ZG

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