Bisher habe ich eine "traditionelle" Version von Nautilus verwendet: die mit Ubuntu 10.10 geliefert wird. Jetzt benutze ich 3.6.3, das in Ubuntu 13.04 enthalten ist (höchstwahrscheinlich entspricht jede neuere Version dem Umfang meiner Frage, jedenfalls).
Ein wesentlicher Unterschied zwischen beiden ist das Verhalten bei der Suche während des Tippens: In klassischen Versionen von Nautilus wurde beim Eingeben einer Eingabe die Datei mit der größten alphabetischen Übereinstimmung zur ausgewählten Datei, wobei die zulässigen Dateien / Ordner auf beschränkt waren das aktuelle Verzeichnis.
Das neue Verhalten besteht darin, stattdessen eine optional-globale Suche durchzuführen.
Kann man Nautilus so konfigurieren, dass die vorherige Funktionalität bereitgestellt wird?
Antworten:
Ubuntu 17.10 und 18.04
Da es sich bei der Type-Ahead-Suche um einen Ubuntu-spezifischen Patch handelte, wurde er zusammen mit Unity in 17.10 gelöscht. Es gibt jedoch ein Paket, das
nautilus-typeahead
im Arch-Repository aufgerufen wird . Jemand hat es genommen, für Ubuntu kompiliert und eine PPA erstellt. Sie können es mit diesen drei Befehlen installieren:Es gibt ein Problem im Launchpad , das dieses Verhalten auf das offizielle Ubuntu zurückbringt.
Ubuntu 14.04 bis 17.04
Seit der Veröffentlichung von Ubuntu 14.04 LTS war Type-Ahead-Find wieder das Standardverhalten in Nautilus .
Sie können mit einer dconf-Taste zwischen den verschiedenen Suchmodi wechseln:
Aktivieren Sie die Vorauswahl:
gsettings set org.gnome.nautilus.preferences enable-interactive-search true
Deaktivieren Sie die Voraussuchfunktion zugunsten der rekursiven Suche:
gsettings set org.gnome.nautilus.preferences enable-interactive-search false
Ubuntu 13.04 und 13.10
Nautilus 3.6.X schneidet viele Funktionen von 3.4 und älteren Versionen ab. Canonical hat sich entschieden, Nautilus 3.4.2 in Ubuntu 12.10 weiterhin zu verwenden, da dies der Fall ist, obwohl Nautilus 3.6 bereits veröffentlicht wurde. Ich glaube nicht, dass es möglich ist, das alte Suchverhalten in 3.6 zu erhalten, aber ich habe das SolusOS-gepatchte Nautilus ( funktioniert auch für Ubuntu 13.04 ) installiert, das alle Funktionen von 3.4.2 enthält (es ist wirklich Nautilus 3.4). 2) während die Haut von Nautilus 3.6 erhalten bleibt. Ich habe dieses spezielle Paket getestet und es funktioniert gut in Ubuntu 12.10 und 13.04.
Alternativ können Sie den Nemo File Explorer installieren, der eine Abzweigung von Nautilus 3.4 ist, da das Cinnamon-Entwicklerteam von Nautilus 3.6 enttäuscht ist. Die Installationsanweisungen finden Sie hier .
Es ist etwas kniffliger, diesen Blogeintrag als Standard-Dateibrowser festzulegen. Dieser Blogeintrag funktionierte für mich in Ubuntu 12.10, aber einige Benutzer meldeten, dass die Methode nicht richtig funktioniert.
Es gibt jedoch alternative Methoden. Siehe folgende Frage:
quelle
No such key “enable-interactive-search”
. Ich habe gsettings undnautilus --version
ist auchGNOME nautilus 3.26.0
.nautilus -r
ShowsUnknown option -r
für mich am 18.04 also habe ich gerade gemachtnautilus -q
und dann Files aus dem Launcher geöffnet. Rest alles hat perfekt funktioniert, danke! Zurück zum normalen Leben.Ubuntu 18.04 und neuer
Nun, diese Ausgabe hat mich genug motiviert, endlich den PPA-Einreichungsprozess von Ubuntu zu prüfen. Nautilus-Pakete mit dem Arch-Community-Patch finden Sie hier: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead und installieren Sie es durch Ausführen von:
ed: PPA enthält jetzt auch Pakete für Cosmic (18.10) und Disco (19.04)
quelle
nautilus -r
antwortetUnknown option -r
deb http://ppa.launchpad.net/lubomir-brindza/nautilus-typeahead/ubuntu bionic main
meine Quellen um eine Zeile erweitert und sie werden von Apt getroffen, haben aber bisher keinen Einfluss auf den Kosmos. Ich glaube, ich weiß nicht genug über Ubuntu. Aber danke für deine Arbeit!Öffnen Sie in Ubuntu Gnome 14.04
dconf-editor
. Gehen Sie zuorg > gnome > nautilus > preferences .
Aktivieren Sie das Kontrollkästchen neben "Interaktive Suche aktivieren". Starten Sie nautilus neu
quelle
nautilus -q
und drücken Sie dannnautilus -n
die Tastenkombination Alt + F2.Es gibt tatsächlich eine Möglichkeit, dies in Nautilus 3.26 (der aktuellen Version in Ubuntu 17.10) zu bekommen. Was bedeutet, dass Sie Ihre eigene Version aus dem Quellcode erstellen, indem Sie einen Patch verwenden, der von der großartigen Arch-Linux-Community bereitgestellt wird. Glücklicherweise macht das großartige Build-System in Ubuntu dies ziemlich einfach. Hier sind die Schritte. Ich gehe davon aus, dass Sie in ~ / bld-nautilus-typeahead arbeiten. Starten Sie eine Konsole und gehen Sie folgendermaßen vor:
Starten Sie einen neuen Nautilus. Geben Sie einige Buchstaben ein. Erleben Sie das Gefühl der Freude, wenn die gewünschte Datei ausgewählt wird.
quelle
.patch
Dateiverweisea/some/path
eingeben./some/path
. Ich bin mir ziemlich sicher, dass dies nicht der-p1
anstatt-p0
.Die Antwort für Nautilus 3.25 und höher ist, dass es weg ist und nicht wiederkommt, es sei denn, jemand schreibt den Ubuntu-Patch komplett neu und die Gewinnchancen dafür sind extrem gering.
Es ist nicht etwas, das in Nautilus selbst konfiguriert werden kann.
quelle
Nicht ganz das, was ich wollte, aber das Folgende schränkt die Suche auf das aktuelle Verzeichnis ein und ist ein sehr leichter Kompromiss:
Getestet auf Ubuntu v18.10.
quelle
Ubuntu 18.04+, native Nautilus-Lösung
Wenn Sie die folgenden Optionen im Nautilus ändern, erhalten Sie ein genaues Suchverhalten
Menu -> File -> Preferences -> Search & Preview
:"Search in subfolders"
zu"Never"
"Full Text Search"
:"Set as default"
Die visuelle Benutzeroberfläche entspricht weiterhin dem neuen Nautilus (getestet mit v3.26.4), während die Funktionalität der Suchfunktion des älteren Nautilus ähnelt.
quelle