У Nautilus немає попереднього пошуку в Ubuntu 17.10


12

Я щойно перейшов на Ubuntu 17.10 і помітив, що Nautilus (я знаю, що вони його відкинули років тому, я мав на увазі, що Ubuntu зафіксував його ще раніше) відмовився від виду. Натомість він відкриває пошук, який для мене відбувається повільніше, і шукає замість вибору відповідного файла. Це дуже важко використовувати для мене через це.

Чи є спосіб повернути його назад, понизити Наутілус чи є альтернатива?


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

3
Чи відповідає це на ваше запитання? Традиційний пошук за типом нових версій Nautilus
Kulfy

Відповіді:


14

Як зазначено тут , type-ahead findбуло знято на користь full text search.

Однак можна змусити full text searchсебе вести себе подібніше type-ahead find. Просто відкрийте Nautilus Preferences , натисніть Пошук і Preview вкладку, і виконати наступні настройки під «Пошук» заголовок:

  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, і, ймовірно, деякі інші видалені функції, про які я навіть не знав, що існували.
  • caja - виделка nautilus 2.6
  • thunar - Менеджер файлів за замовчуванням xfce, мій особистий фаворит, тому що це помітно швидше, ніж альтернативи навіть на моєму потужному робочому ноутбуці
  • дельфін - знайомий всім, хто використовував KDE

+1 до nemo, відчуває те саме і корисний. Велика подяка
девам

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, тому я не впевнений, чи будуть ці збірки справно працювати на хитрі.

(перехресне повідомлення від традиційного пошуку за типом у нових версіях 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. Наберіть кілька літер. Переживайте це відчуття радості, яке виникає, коли вибраний файл, який ви задумали.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.