Наутилус не имеет поиска с опережением в Ubuntu 17.10


12

Я только что обновился до Ubuntu 17.10 и заметил, что Nautilus (я знаю, что они удалили его много лет назад, я имел в виду, что Ubuntu исправил его раньше) сбросил ввод текста. Вместо этого он теперь открывает поиск, который для меня гораздо медленнее, и выполняет поиск вместо выбора соответствующего файла. Это очень трудно использовать для меня из-за этого.

Есть ли способ вернуть его, понизить рейтинг Наутилуса или есть альтернатива?


Просто комментарий ... Я тоже понимаю, что они изменили название "Наутилус" на "Файлы". Однако после того, как я потратил много месяцев, чтобы произнести слово «Наутилус» точно, я сожалею об их решении. Кроме того, поскольку «файлы» - это такое общее название бренда, я сожалею об этом выборе для файлового менеджера.
WinEunuuchs2Unix

Ответы:


14

Как указано здесь , type-ahead findбыл удален в пользу full 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 точно отражают мое мнение по этому вопросу.
Фабио Малаголи Панико

3

Как уже говорили другие, поиск типа «впереди», кажется, безвозвратно удален nautilus, однако в стандартных репозиториях есть много альтернативных файловых менеджеров с очень похожим внешним видом (и общей морской темой), каждый из которых поставляется с типом. впереди найти по умолчанию:

  • nemo - форк nautilus 3.4, возвращает поиск по типу и разделенное представление F3 и, возможно, некоторые другие удаленные функции, о которых я даже не подозревал.
  • каха - вилка наутилуса 2.6
  • thunar - файловый менеджер по умолчанию xfce, мой любимый, потому что он заметно быстрее, чем альтернативы даже на моем мощном рабочем ноутбуке
  • дельфин - знакомый всем, кто использовал KDE

+1 к немо, чувствует себя так же и годный к употреблению. Большое спасибо разработчикам
Пракаш Раджагаопал

1

Ubuntu 18.04 и новее

Вдохновленный @SFG, я взглянул на процесс представления PPA в Ubuntu. Хорошие люди в Arch Linux поддерживают патч, в котором сохранена функциональность поиска типа; и вы можете найти пакеты 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, поэтому я не уверен, будут ли эти сборки работать правильно на artful.

(кросс-пост из традиционного поиска по типу на новых версиях 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

Начните новый Наутилус. Введите несколько букв. Испытайте чувство радости, которое происходит, когда выбранный вами файл выбран.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.