Do tej pory korzystałem z „tradycyjnej” wersji Nautilusa: dostarczanej z Ubuntu 10.10. Teraz używam 3.6.3, dołączonego do Ubuntu 13.04 (najprawdopodobniej każda najnowsza wersja jest odpowiednikiem zakresu mojego pytania).
Jedną z głównych różnic między nimi jest zachowanie wyszukiwania w trakcie pisania: w klasycznych wersjach Nautilusa, po wpisaniu danych wejściowych, wybrany zostanie plik o najbliższym dopasowaniu alfabetycznym, a kwalifikujące się pliki / foldery są ograniczone do bieżący katalog.
Nowe zachowanie polega na przeprowadzeniu opcjonalnego wyszukiwania globalnego.
Czy można skonfigurować Nautilus, aby zapewniał poprzednią funkcjonalność?
Odpowiedzi:
Ubuntu 17.10 i 18.04
Ponieważ wyszukiwanie z wyprzedzeniem typu było łatką specyficzną dla Ubuntu, zostało usunięte wraz z Unity w 17.10. Istnieje jednak pakiet o nazwie
nautilus-typeahead
w repozytorium Arch. Ktoś go wziął, skompilował dla Ubuntu i zrobił PPA. Możesz zainstalować go za pomocą tych trzech poleceń:Na Launchpadzie występuje problem z przywróceniem tego zachowania do oficjalnego systemu Ubuntu.
Ubuntu 14.04 do 17.04
Od czasu wydania Ubuntu 14.04 LTS typowe wyprzedzenie było znowu domyślnym zachowaniem w Nautilusie .
Za pomocą klawisza dconf można przełączać się między różnymi trybami wyszukiwania:
włącz wyszukiwanie z wyprzedzeniem:
gsettings set org.gnome.nautilus.preferences enable-interactive-search true
wyłącz wyszukiwanie z wyprzedzeniem na rzecz wyszukiwania rekurencyjnego:
gsettings set org.gnome.nautilus.preferences enable-interactive-search false
Ubuntu 13.04 i 13.10
Nautilus 3.6.X wycina wiele funkcji z wersji 3.4 i starszych. Firma Canonical postanowiła nadal używać programu Nautilus 3.4.2 w systemie Ubuntu 12.10, ponieważ nawet jeśli Nautilus 3.6 został już wydany. Nie sądzę, aby można było uzyskać stare zachowanie wyszukiwania w wersji 3.6, ale to, co zrobiłem, to zainstalowanie nautilusa z poprawkami SolusOS ( działa również w Ubuntu 13.04 ), który zawiera wszystkie funkcje z 3.4.2 (tak naprawdę jest to Nautilus 3.4. 2) przy zachowaniu skóry Nautilus 3.6. Przetestowałem ten konkretny pakiet i działa dobrze w Ubuntu 12.10 i 13.04.
Alternatywnie możesz zainstalować Nemo File Explorer, który jest rozwidleniem Nautilusa 3.4, który powstał z powodu rozczarowania zespołu deweloperów Cinnamon z Nautilus 3.6, tutaj znajdziesz instrukcje instalacji .
Uczynienie go domyślną przeglądarką plików jest nieco trudniejsze, ten post na blogu działał dla mnie w Ubuntu 12.10, ale niektórzy użytkownicy zgłosili, że metoda nie działa poprawnie.
Istnieją jednak alternatywne metody. Zobacz następujące pytanie:
źródło
No such key “enable-interactive-search”
. Mam zestawy i tak teżnautilus --version
jestGNOME nautilus 3.26.0
.nautilus -r
pokazujeUnknown option -r
mi 18.04, więc właśnie to zrobiłem,nautilus -q
a potem otworzyłem Pliki z programu uruchamiającego. Reszta wszystko działało idealnie, dzięki! Powrót do normalnego życia.Ubuntu 18.04 i nowsze
Cóż, ten problem zmotywował mnie na tyle, że w końcu mogłem sprawdzić proces przesyłania PPA przez Ubuntu; możesz znaleźć pakiety Nautilus z zastosowaną łatką społeczności Arch: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead i zainstaluj go, uruchamiając:
ed: PPA zawiera teraz także pakiety dla cosmic (18.10) i disco (19.04)
źródło
nautilus -r
odpowiadaUnknown option -r
deb http://ppa.launchpad.net/lubomir-brindza/nautilus-typeahead/ubuntu bionic main
jako linię do moich źródeł i zostały trafione przez apt, ale jak dotąd nie wpłynęły na kosmiczne. Chyba nie wiem wystarczająco dużo o Ubuntu. Ale dzięki za pracę!W Ubuntu Gnome 14.04 otwórz
dconf-editor
. Przejdź doorg > gnome > nautilus > preferencje .
Zaznacz pole obok opcji Włącz wyszukiwanie interaktywne. Uruchom ponownie nautilus
źródło
nautilus -q
a następnienautilus -n
w polu Alt + F2.W rzeczywistości istnieje sposób na uzyskanie tego w Nautilus 3.26 (aktualna wersja w Ubuntu 17.10). Który tworzy własną wersję ze źródła, używając łatki dostarczonej przez wspaniałą społeczność arch-linux. Na szczęście świetny system kompilacji w Ubuntu sprawia, że jest to dość łatwe. Oto kroki. Zakładam, że będziesz pracował w ~ / bld-nautilus-typeahead. Uruchom konsolę i wykonaj następujące czynności:
Rozpocznij nowy Nautilus. Wpisz kilka liter. Poczuj to uczucie radości, które dzieje się, gdy wybrany plik zostanie wybrany.
źródło
.patch
odwołania do pliku . Jestem prawie pewien, że to nie jest mądry sposób, ale to zadziałało ...a/some/path
./some/path
-p1
zamiast-p0
.Odpowiedź na Nautilus 3.25 i wyżej jest taka, że zniknęła i nie wróci, chyba że ktoś całkowicie przerwie łatkę ubuntu, a szanse na to są bardzo małe.
Nie jest to coś, co można skonfigurować w samym nautilusie.
źródło
Nie do końca to, czego chciałem, ale następujące ogranicza wyszukiwanie do bieżącego katalogu i jest bardzo lekkim kompromisem:
Testowane na Ubuntu 18.10.
źródło
Ubuntu 18.04+, natywne rozwiązanie Nautilus
Możesz zmienić sposób wyszukiwania podczas pisania, jeśli zmienisz następujące opcje w Nautilusie
Menu -> File -> Preferences -> Search & Preview
:"Search in subfolders"
na"Never"
"Full Text Search"
:"Set as default"
Teraz interfejs wizualny będzie nadal wyglądał jak nowy Nautilus (testowany w wersji 3.26.4), podczas gdy funkcjonalność będzie podobna do wyszukiwania podczas pisania jak w starszym Nautilusie.
źródło