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

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

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

12
задан 8 February 2018 в 10:24

4 ответа

Как указано здесь, type-ahead find был удален в пользу full text search.

Однако возможно сделать full text search ведите себя больше как type-ahead find. Просто откройте Nautilus Preferences, нажмите вкладку Search и Preview и внесите следующие корректировки в соответствии с "Поисковым" заголовком:

  1. Поиск в подпапках: Никогда
  2. Полнотекстовый поиск: не устанавливать по умолчанию

Теперь ввод букв в Наутилусе будет только искать файлы их именами, не их содержанием, и только для файлов в текущем каталоге, не подкаталогов. К сожалению, это также влияет на результаты, которые Вы видите, когда Вы делаете поиск Ctrl+F.


Я был бы точно так же, как для добавления моей речи ко многим, кто думает то отключение type-ahead find были ошибка и то, что это даже не доступно, поскольку дополнительной функцией является непонятно плохое решение со стороны разработчиков Наутилуса, особенно учитывая это full text search было всегда доступно через Ctrl+F для тех, которые хотели его. Я надеюсь что переключатель Ubuntu назад к использованию исправленной версии Наутилуса для 18,04.

13
ответ дан 23 November 2019 в 03:37

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

  • Немо - Ветвление наутилуса 3.4, возвращает опережающий ввод, находят и представление разделения F3, и вероятно некоторые другие удаленные функции, которые я даже не знал, существовали.
  • caja - Ветвление наутилуса 2.6
  • thunar - xfce файловый менеджер по умолчанию, мой любимый, потому что это noticably быстрее, чем альтернативы даже на моем мощном ноутбуке работы
  • дельфин - Знакомый любому, кто использовал KDE
3
ответ дан 23 November 2019 в 03:37

Если Вы действительно хотите иметь эту функциональность в Наутилусе 3.26 (который является прямо сейчас текущей версией в Ubuntu 17.10), проверьте мое пошаговое руководство для получения его в этом вопросе: Традиционные search-as-you-type на более новых версиях Наутилуса для создания собственной версии Наутилуса с исправленной поддержкой въезжают задним ходом!

Существует на самом деле способ получить это в Наутилусе 3.26 (текущая версия в Ubuntu 17.10), который создает Вашу собственную версию из источника с помощью патча, обеспеченного потрясающей Дугой сообщество 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

Запустите новый Наутилус. Введите некоторые буквы. Опыт, что чувство радости, которая происходит, когда файл Вы предназначили, выбрано.

0
ответ дан 23 November 2019 в 03:37

Ubuntu 18.04 и более новый

Вдохновленный @SFG я смотрел на процесс подачи PPA Ubuntu. Хорошие люди вокруг Arch, Linux поддерживает патч, который удерживает type-seek функциональность; и можно найти пакеты Наутилуса с патчем Arch примененными здесь: https://launchpad.net / ~ lubomir-brindza / + archive/ubuntu/nautilus-typeahead и установка это путем выполнения:

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

У меня на самом деле нет системы, работающей 17.10 однако, таким образом, я не уверен, будут ли эти сборки работать правильно над ловким.

(кросспостинг от Традиционного search-as-you-type на более новых версиях Наутилуса)

1
ответ дан 23 November 2019 в 03:37

Другие вопросы по тегам:

Похожие вопросы: