Búsqueda tradicional mientras se escribe en versiones más nuevas de Nautilus

121

Hasta ahora estaba usando una versión "tradicional" de Nautilus: eso viene con Ubuntu 10.10. Ahora estoy usando 3.6.3, incluido con Ubuntu 13.04 (lo más probable es que cualquier versión reciente sea equivalente para el alcance de mi pregunta, de todos modos).

Una diferencia importante entre los dos es el comportamiento de buscar a medida que lo hace: en las versiones clásicas de Nautilus, cuando escribió una entrada, el archivo con la coincidencia alfabética más cercana se convertiría en el seleccionado, los archivos / carpetas elegibles estando restringido al directorio actual.

El nuevo comportamiento es realizar una búsqueda opcionalmente global en su lugar.

¿Se puede configurar Nautilus para proporcionar la funcionalidad anterior?

    
pregunta vemv 29.03.2013 - 19:48

5 respuestas

113

Ubuntu 17.10 y 18.04

Como la búsqueda de escritura anticipada era un parche específico de Ubuntu, se eliminó junto con Unity en 17.10. Sin embargo, hay un paquete llamado nautilus-typeahead en el repositorio de Arch. Alguien lo tomó, compiló para Ubuntu e hizo un PPA. Puede instalarlo con estos tres comandos:

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

Hay un problema en Launchpad para devolver este comportamiento a Ubuntu oficial.

Ubuntu 14.04 a 17.04

Desde el lanzamiento de Ubuntu 14.04 LTS type-ahead-find era el comportamiento predeterminado en Nautilus nuevamente .

Puede usar una tecla dconf para cambiar entre los diferentes modos de búsqueda:

  • enable type-ahead-find:

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

  • inhabilitar type-ahead-find a favor de la búsqueda recursiva:

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

Ubuntu 13.04 y 13.10

Hasta donde yo sé, el nuevo Nautilus 3.6.X corta muchas características de las versiones 3.4 y anteriores. Canonical decidió seguir usando Nautilus 3.4.2 en Ubuntu 12.10 porque esto a pesar de que ya se había lanzado Nautilus 3.6. No creo que sea posible obtener el comportamiento de búsqueda anterior en 3.6, pero lo que hice fue instalar el SolusOS parchó Nautilus (también funciona para Ubuntu 13.04 ) que incluye todas las características de 3.4.2 (realmente es Nautilus 3.4.2) mientras mantiene la máscara Nautilus 3.6. He probado este paquete en particular y funciona bien en Ubuntu 12.10 y 13.04.

Alternativamente, podría instalar Nemo File Explorer, que es un fork de Nautilus 3.4 que se creó debido a que el equipo de desarrolladores de Cinnamon está decepcionado con Nautilus 3.6, puede obtenga las instrucciones de instalación aquí .

Convertirlo en su buscador de archivos predeterminado es un poco más complicado, esto la publicación de blog funcionó para mí en Ubuntu 12.10, pero algunos usuarios informaron que el método no funcionaba correctamente.

Sin embargo, hay métodos alternativos. Mira la siguiente pregunta:

respondido por el Fernando Domínguez 06.04.2013 - 16:06
15

En Ubuntu Gnome 14.04, abre dconf-editor . Vaya a las organizaciones & gt; gnome & gt; nautilus & gt; preferencias .

Marque la casilla junto a enable-interactive-search. Reiniciar Nautilus

    
respondido por el user3605908 26.05.2014 - 02:02
12

Ubuntu 18.04

Bueno, este problema me ha motivado lo suficiente como para finalmente verificar el proceso de envío de PPA de Ubuntu; puedes encontrar Nautilus (para biónico) con el parche de la comunidad Arch aplicado aquí: enlace e instalarlo ejecutando:

sudo add-apt-repository ppa:lubomir-brindza/nautilus-typeahead
sudo apt dist-upgrade
nautilus -r
    
respondido por el Halka 03.05.2018 - 19:19
2

En realidad, hay una manera de obtener esto en Nautilus 3.26 (la versión actual en Ubuntu 17.10). Que es construir su propia versión desde el origen, usando un parche proporcionado por la increíble comunidad de arch-linux. Afortunadamente, el gran sistema de compilación en Ubuntu hace que esto sea bastante fácil. Aquí están los pasos. Asumiré que estarás trabajando en ~ / bld-nautilus-typeahead. Inicie una consola y haga lo siguiente:

# 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

Comience un nuevo Nautilus. Escriba algunas letras. Experimenta esa sensación de alegría que sucede cuando el archivo que pretendías es seleccionado.

    
respondido por el Daniel Reus 03.02.2018 - 01:48
0

La respuesta para Nautilus 3.25 y superior se ha ido y amp; no regresará a menos que alguien reescriba totalmente el parche de ubuntu & amp; las probabilidades de que sean extremadamente escasas o nulas.

No es algo que se pueda configurar en nautilus en sí.

    
respondido por el doug 17.09.2017 - 19:56

Lea otras preguntas en las etiquetas