Nautilus ไม่มีการค้นหาแบบพิมพ์ล่วงหน้าใน Ubuntu 17.10


12

ฉันเพิ่งอัพเกรดเป็น Ubuntu 17.10 และสังเกตว่า Nautilus (ฉันรู้ว่าพวกเขาทำทิ้งไปเมื่อหลายปีก่อนฉันหมายถึงว่า Ubuntu ได้ทำการติดตั้งมาก่อนแล้ว) ทำให้พิมพ์ล่วงหน้า ตอนนี้แทนที่จะเปิดการค้นหาที่ช้ากว่าสำหรับฉันและค้นหาแทนที่จะเลือกไฟล์ที่ตรงกัน มันยากมากที่จะใช้สำหรับฉันเพราะสิ่งนี้

มีวิธีที่จะนำมันกลับมาลดระดับ Nautilus หรือมีทางเลือกอื่นหรือไม่?


แค่ความคิดเห็น ... ฉันก็รู้ว่าพวกเขาเปลี่ยนชื่อ "Nautilus" เป็น "Files" อย่างไรก็ตามหลังจากใช้เวลาหลายเดือนในการสะกด "Nautilus" อย่างถูกต้องฉันเสียใจที่ตัดสินใจ และเพราะ "ไฟล์" เป็นชื่อแบรนด์ทั่วไปฉันเสียใจที่เลือกใช้ตัวจัดการไฟล์
WinEunuuchs2Unix

คำตอบ:


14

เป็นแหลมออกที่นี่ , ได้ถูกลบออกในความโปรดปรานของtype-ahead findfull text search

อย่างไรก็ตามมันเป็นไปได้ที่จะทำให้full text searchพฤติกรรมเหมือนtype-ahead findกัน เพียงเปิดการตั้งค่า Nautilus คลิกแท็บค้นหาและดูตัวอย่างและทำการปรับเปลี่ยนต่อไปนี้ภายใต้หัวข้อ "ค้นหา":

  1. ค้นหาในโฟลเดอร์ย่อย : ไม่เลย
  2. การค้นหาข้อความแบบเต็ม : อย่าตั้งเป็นค่าเริ่มต้น

ตอนนี้การพิมพ์ตัวอักษรใน Nautilus จะค้นหาเฉพาะไฟล์ตามชื่อไม่ใช่ตามเนื้อหาและเฉพาะไฟล์ในไดเรกทอรีปัจจุบันไม่ใช่ไดเรกทอรีย่อย น่าเสียดายนี่จะมีผลกับผลลัพธ์ที่คุณเห็นเมื่อทำการค้นหา Ctrl + F


ฉันจะเป็นเพียงแค่ต้องการที่จะเพิ่มเสียงของฉันไปที่หลายคนที่คิดว่าปิดการใช้งานที่type-ahead findเป็นความผิดพลาดและความจริงที่ว่ามันไม่สามารถใช้ได้แม้เป็นคุณสมบัติเพิ่มเติมคือการตัดสินใจที่ไม่ดีไม่มีขอบเขตในส่วนของนักพัฒนา Nautilus โดยเฉพาะอย่างยิ่งที่ได้รับfull text searchอยู่เสมอ สามารถใช้ได้ผ่าน Ctrl + F สำหรับผู้ที่ต้องการ ฉันหวังว่า Ubuntu จะเปลี่ยนกลับไปใช้ Nautilus รุ่นปรับปรุงสำหรับ 18.04


8
ความคิดเห็นของคุณเกี่ยวกับเรื่องนี้เป็นจุดที่ ฉันหวังเป็นอย่างยิ่งว่าผู้พัฒนา Ubuntu และที่สำคัญกว่านั้น Nautilus จะพบมัน ฉันได้เปิดปัญหาที่โครงการ Nautilusแต่โดยสุจริตผู้ดูแลดูเหมือนจะไม่สามารถเอาชนะได้
gromit190

1
ฉันคิดว่าความคิดเห็นของ HullCityFan852 แสดงความเห็นของฉันในเรื่องนี้อย่างชัดเจน
Fabio Malagoli Panico

3

ดังที่คนอื่น ๆ กล่าวว่าการค้นหาแบบพิมพ์ล่วงหน้าดูเหมือนว่าจะถูกลบออกไปโดยไม่สามารถเพิกถอนได้nautilusอย่างไรก็ตามมีตัวจัดการไฟล์ทางเลือกมากมายที่มีรูปลักษณ์และความรู้สึกคล้ายกันมาก (และแบ่งปันธีมทางทะเล) ที่มีอยู่ ค้นหาล่วงหน้าโดยค่าเริ่มต้น:

  • nemo - ส้อมของหอยโข่ง 3.4 นำการค้นหาแบบพิมพ์ล่วงหน้าและมุมมองแบบแยก F3 กลับมาและอาจเป็นคุณลักษณะที่ถูกลบอื่น ๆ ที่ฉันไม่เคยรู้มาก่อน
  • caja - ส้อมของหอยโข่ง 2.6
  • thunar - ตัวจัดการไฟล์เริ่มต้น xfce รายการโปรดส่วนตัวของฉันเพราะมันเร็วกว่าตัวเลือกอื่น ๆ อย่างเห็นได้ชัดแม้บนแล็ปท็อปที่ใช้พลังงานสูง
  • dolphin - คุ้นเคยกับทุกคนที่ใช้ KDE

+1 ถึง nemo รู้สึกเหมือนกันและใช้งานได้ ขอขอบคุณนักพัฒนามาก ๆ
Prakash Rajagaopal

1

Ubuntu 18.04 และใหม่กว่า

แรงบันดาลใจจาก @SFG ฉันดูที่กระบวนการส่ง PPA ของ Ubuntu คนเก่ง ๆ ทั่ว Arch linux นั้นดูแลรักษา patch ที่ช่วยให้ฟังก์ชั่นการค้นหาแบบ และคุณสามารถค้นหาแพ็คเกจ Nautilus โดยใช้โปรแกรมปรับปรุง Arch ที่นี่: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead และติดตั้งโดยการเรียกใช้:

sudo add-apt-repository ppa:lubomir-brindza/nautilus-typeahead
sudo apt upgrade

จริง ๆ แล้วฉันไม่มีระบบที่ใช้ 17.10 ดังนั้นฉันจึงไม่แน่ใจว่างานสร้างเหล่านี้จะทำงานได้อย่างถูกต้องหรือไม่

(cross-post จากการค้นหาแบบดั้งเดิมขณะพิมพ์ในเวอร์ชัน Nautilus ที่ใหม่กว่า )


0

หากคุณต้องการมีฟังก์ชั่นนี้ใน Nautilus 3.26 (ซึ่งตอนนี้เป็นรุ่นปัจจุบันใน Ubuntu 17.10) ลองดูคำแนะนำทีละขั้นตอนของฉันเพื่อรับมันในคำถามนี้: การค้นหาแบบดั้งเดิมตามที่คุณพิมพ์ใหม่ รุ่น Nautilusเพื่อสร้างรุ่น Nautilus ของคุณเองพร้อมการสนับสนุนที่ติดตั้งกลับมาแล้ว!

จริงๆแล้วมีวิธีการรับสิ่งนี้ใน Nautilus 3.26 (เวอร์ชั่นปัจจุบันใน Ubuntu 17.10) ซึ่งกำลังสร้างเวอร์ชั่นของคุณเองจากแหล่งที่มาโดยใช้โปรแกรมปะแก้ที่จัดทำโดยชุมชน Arch Linux ที่ยอดเยี่ยม โชคดีที่ระบบการสร้างที่ยอดเยี่ยมใน Ubuntu ทำให้มันง่ายมาก นี่คือขั้นตอน ~/bld-nautilus-typeaheadฉันจะถือว่าคุณจะทำงานใน เปิดเทอร์มินัลและทำสิ่งต่อไปนี้:

# install some necessary tools
sudo apt-get install git

# Create your work directory and go there
mkdir bld-nautilus-typeahead ; cd bld-nautilus-typeahead

# Clone the repository holding the needed patch: 
git clone https://aur.archlinux.org/nautilus-typeahead.git

# Make sure the source repositories for the main archives are available:
sudo nano /etc/apt/sources.list

# If the deb-src line for the main repository (usually around line 6)   
# is commented out (starts with a #)     
# uncomment it (remove the #) and save the file.  
sudo apt-get update

# Install the build dependencies
sudo apt-get build-dep nautilus

# Retrieve the sources for Nautilus
apt-get source nautilus

# Source should now be in the 'nautilus-3.26.0/' folder. Go there
cd nautilus-3.26.0/

# and Apply the patch from arch-linux
patch -p0 < ../nautilus-typeahead/nautilus-restore-typeahead.patch

# Build the package from source
dpkg-buildpackage -rfakeroot -uc -b

# This will take a little time. If everything goes well, the related packages will end up in the parent directory. Go there
cd ..

# and install the required packages
sudo dpkg -i nautilus_3.26.0-0ubuntu1_amd64.deb nautilus-data_3.26.0-0ubuntu1_all.deb

เริ่ม Nautilus ใหม่ พิมพ์ตัวอักษรบางตัว สัมผัสกับความรู้สึกของความสุขที่เกิดขึ้นเมื่อเลือกไฟล์ที่คุณต้องการ

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