До сих пор я использовал «традиционную» версию Nautilus: ту, что поставляется с Ubuntu 10.10. Сейчас я использую 3.6.3, включенную в Ubuntu 13.04 (скорее всего, любая последняя версия в любом случае эквивалентна объему моего вопроса).
Одним из основных различий между ними является поведение поиска по типу: в классических версиях Nautilus, когда вы вводите ввод, файл с наиболее близким алфавитным соответствием становится выбранным, допустимые файлы / папки ограничиваются текущий каталог.
Новое поведение заключается в выполнении необязательного глобального поиска.
Можно ли настроить Nautilus для обеспечения предыдущей функциональности?
Ответы:
Ubuntu 17.10 и 18.04
Поскольку поиск с опережением по типу был патчем для Ubuntu, он упал вместе с Unity в 17.10. Однако
nautilus-typeahead
в хранилище Arch есть пакет . Кто-то взял его, скомпилировал для Ubuntu и сделал PPA. Вы можете установить его с помощью этих трех команд:На Launchpad есть проблема с возвращением этого поведения в официальную Ubuntu.
Убунту с 14.04 по 17.04
Начиная с версии Ubuntu 14.04 LTS тип поиска впереди снова стал поведением по умолчанию в Nautilus .
Вы можете использовать ключ dconf для переключения между различными режимами поиска:
включить поиск по типу:
gsettings set org.gnome.nautilus.preferences enable-interactive-search true
отключить поиск по типу в пользу рекурсивного поиска:
gsettings set org.gnome.nautilus.preferences enable-interactive-search false
Убунту 13.04 и 13.10
Nautilus 3.6.X вырезает множество функций из 3.4 и более старых версий. Canonical решила продолжать использовать nautilus 3.4.2 в Ubuntu 12.10, потому что в этом случае Nautilus 3.6 уже был выпущен. Я не думаю, что возможно получить старое поведение при поиске в 3.6, но я установил исправленный SolusOS Nautilus (также работает для Ubuntu 13.04 ), который включает в себя все функции из 3.4.2 (на самом деле это Nautilus 3.4. 2) при сохранении кожи Nautilus 3.6. Я протестировал этот конкретный пакет, и он отлично работает в Ubuntu 12.10 и 13.04.
В качестве альтернативы вы можете установить Nemo File Explorer, который является форком Nautilus 3.4, который был сделан из-за разочарованности команды разработчиков Cinnamon в Nautilus 3.6, вы можете получить инструкции по установке здесь .
Сделать его файловым браузером по умолчанию немного сложнее, этот пост в блоге работал для меня в Ubuntu 12.10, но некоторые пользователи сообщили, что метод не работает должным образом.
Однако существуют альтернативные методы. Смотрите следующий вопрос:
источник
No such key “enable-interactive-search”
. Я получил gsettings и тожеnautilus --version
естьGNOME nautilus 3.26.0
.nautilus -r
показываетUnknown option -r
для меня 18.04, так что я только что сделал,nautilus -q
а затем открыть файлы из панели запуска. Остальное все работало отлично, спасибо! Вернуться к нормальной жизни.Ubuntu 18.04 и новее
Ну, эта проблема мотивировала меня достаточно, чтобы наконец проверить процесс представления PPA в Ubuntu; Вы можете найти пакеты Nautilus с патчем сообщества Arch, примененным здесь: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead и установить его, запустив:
ed: PPA теперь также содержит пакеты для космических (18.10) и диско (19.04)
источник
nautilus -r
отвечаетUnknown option -r
deb http://ppa.launchpad.net/lubomir-brindza/nautilus-typeahead/ubuntu bionic main
как линию к своим источникам, и они были поражены способностью, но пока что не влияют на космическое. Я не знаю достаточно об Ubuntu, я думаю. Но спасибо за вашу работу!В Ubuntu Gnome 14.04 откройте
dconf-editor
. Зайдите вorg > gnome > nautilus > настройки .
Установите флажок рядом с enable-interactive-search. Перезагрузить наутилус
источник
nautilus -q
а затемnautilus -n
в поле Alt + F2.На самом деле есть способ получить это в Nautilus 3.26 (текущая версия в Ubuntu 17.10). Который строит вашу собственную версию из исходного кода, используя патч, предоставленный замечательным сообществом arch-linux. К счастью, отличная система сборки в Ubuntu делает это довольно легко. Вот шаги. Я предполагаю, что вы будете работать в ~ / bld-nautilus-typeahead. Запустите консоль и сделайте следующее:
Начните новый Наутилус. Введите несколько букв. Испытайте чувство радости, которое случается, когда выбранный вами файл выбран.
источник
.patch
ссылки на файлa/some/path
введите./some/path
. Я почти уверен, что это не умный способ сделать это, но это сработало ...-p1
вместо-p0
.Ответ для Nautilus 3.25 и выше - он ушел и не вернется, если кто-то полностью не переписывает патч Ubuntu и шансы на него крайне малы.
Это не то, что можно настроить в самом nautilus.
источник
Не совсем то, что я хотел, но следующее ограничивает поиск текущим каталогом и является очень легким компромиссом:
Протестировано на Ubuntu v18.10.
источник
Ubuntu 18.04+, нативное решение для Nautilus
Вы можете получить близкое поведение к поиску по мере ввода, если вы измените следующие параметры в Nautilus
Menu -> File -> Preferences -> Search & Preview
:"Search in subfolders"
на"Never"
"Full Text Search"
:"Set as default"
опцияТеперь визуальный интерфейс по-прежнему будет таким же, как новый Nautilus (протестирован с версией 3.26.4), а функциональность будет аналогична поиску по типу, как в более раннем Nautilus.
источник