Recherche traditionnelle par type sur les nouvelles versions de Nautilus

117

Jusqu'à présent, j'utilisais une version "traditionnelle" de Nautilus: celle fournie avec Ubuntu 10.10. J'utilise maintenant 3.6.3, inclus avec Ubuntu 13.04 (très probablement toute version récente est équivalente à la portée de ma question, de toute façon).

Une différence majeure entre les deux est le comportement de recherche par type: dans les versions classiques de Nautilus, lorsque vous tapez une entrée, le fichier avec la correspondance alphabétique la plus proche deviendra le fichier sélectionné, les fichiers / dossiers éligibles. être limité au répertoire en cours.

Le nouveau comportement consiste à effectuer une recherche facultative globale à la place.

Peut-on configurer Nautilus pour fournir les fonctionnalités précédentes?

    
posée vemv 29.03.2013 - 19:48
la source

5 réponses

107

Ubuntu 17.10 et 18.04

Comme la recherche par anticipation était un patch spécifique à Ubuntu, elle a été supprimée avec Unity en 17.10. Cependant, il existe un package appelé nautilus-typeahead dans le référentiel Arch. Quelqu'un l'a pris, compilé pour Ubuntu et fait un PPA. Vous pouvez l'installer par ces trois commandes:

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

Il existe un problème sur Launchpad pour rétablir ce comportement sur Ubuntu officiel.

Ubuntu 14.04 à 17.04

Depuis la version Ubuntu 14.04 LTS, find-ahead-find était le comportement par défaut dans Nautilus à nouveau .

Vous pouvez utiliser une touche dconf pour basculer entre les différents modes de recherche:

  • activer la recherche anticipée:

    gsettings set org.gnome.nautilus.preferences enable-interactive-search true

  • désactiver la recherche anticipée en faveur de la recherche récursive:

    gsettings set org.gnome.nautilus.preferences enable-interactive-search false

Ubuntu 13.04 et 13.10

À ma connaissance, le nouveau Nautilus 3.6.X supprime de nombreuses fonctionnalités des versions 3.4 et antérieures. Canonical a décidé de continuer à utiliser Nautilus 3.4.2 dans Ubuntu 12.10 car, même si Nautilus 3.6 était déjà sorti. Je ne pense pas qu’il soit possible d’obtenir l’ancien comportement de recherche en 3.6 mais ce que j’ai fait, c’est d’installer le Nautilus patché par SolusOS (aussi fonctionne pour Ubuntu 13.04 ) qui inclut toutes les fonctionnalités de 3.4.2 (c'est vraiment Nautilus 3.4.2) tout en conservant le skin Nautilus 3.6. J'ai testé ce package particulier et cela fonctionne très bien dans Ubuntu 12.10 et 13.04.

Sinon, vous pouvez installer l’explorateur de fichiers Nemo, qui est un fork de Nautilus 3.4, car l’équipe de développement de Cinnamon est déçue par Nautilus 3.6, vous pouvez obtenir les instructions d'installation ici .

Faire de votre navigateur de fichiers par défaut est un peu plus compliqué, this blog a fonctionné pour moi dans Ubuntu 12.10, mais certains utilisateurs ont signalé que la méthode ne fonctionnait pas correctement.

Il existe cependant des méthodes alternatives. Voir la question suivante:

réponse donnée Fernando Domínguez 06.04.2013 - 16:06
la source
15

Dans Ubuntu Gnome 14.04, ouvrez dconf-editor . Allez dans org & gt; gnome & gt; nautilus & gt; préférences .

Cochez la case à côté d’activer la recherche interactive. Redémarrer Nautilus

    
réponse donnée user3605908 26.05.2014 - 02:02
la source
10

Ubuntu 18.04

Eh bien, ce problème m'a suffisamment motivé pour finalement vérifier le processus de soumission de PPA d'Ubuntu; Vous pouvez trouver Nautilus (pour bionic) avec le patch de communauté Arch appliqué ici: lien et installez-le en lançant:

sudo add-apt-repository ppa:lubomir-brindza/nautilus-typeahead
sudo apt dist-upgrade
nautilus -r
    
réponse donnée Halka 03.05.2018 - 19:19
la source
2

Il existe un moyen d’obtenir ceci dans Nautilus 3.26 (la version actuelle d’Ubuntu 17.10). Qui construit votre propre version depuis la source, en utilisant un correctif fourni par la formidable communauté arch-linux. Heureusement, le système de compilation génial d'Ubuntu rend cela très facile. Voici les étapes. Je suppose que vous travaillerez dans ~ / bld-nautilus-typeahead. Démarrez une console et procédez comme suit:

# 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 #), un-comment 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

Lancer un nouveau Nautilus. Tapez quelques lettres. Vivez ce sentiment de joie qui se produit lorsque le fichier que vous avez l'intention de choisir est sélectionné.

    
réponse donnée Daniel Reus 03.02.2018 - 01:48
la source
0

La réponse pour Nautilus 3.25 et ci-dessus est que c'est parti & amp; ne pas revenir à moins que quelqu'un réécrit totalement le patch & amp; les chances sont extrêmement minces à aucun.

Ce n’est pas quelque chose qui peut être configuré dans Nautilus lui-même.

    
réponse donnée doug 17.09.2017 - 19:56
la source

Lire d'autres questions sur les étiquettes