Cómo habilitar la búsqueda tipo-ahead de Nautilus en Ubuntu

En esta guía, le muestro cómo recuperar la función de escritura anticipada de Nautilus en Ubuntu.

Los desarrolladores de GNOME retiraron la funcionalidad de escritura anticipada de Nautilus en 2013. Ubuntu continuó parcheando la función hasta 2017, cuando decidieron adoptar una experiencia de escritorio GNOME más “vainilla” de forma predeterminada.

Es probable que se haya adaptado a la vida sin esta útil función de búsqueda de archivos.

Pero en el mundo del código abierto todo es posible. Si tiene picazón, puede rascarse usted mismo, y un fanático de la búsqueda tipográfica anticipada de Nautilus ha hecho exactamente eso.

¿Qué es la búsqueda tipográfica anticipada?

Nautilus Typeahead en Ubuntu 20.04 LTS

¿Qué es la búsqueda anticipada, en qué se diferencia de la experiencia “lista para usar” y por qué le importa tanto a la gente?

La búsqueda anticipada en Nautilus funciona así: abres una carpeta y comienzas a escribir. A medida que escribe, el administrador de archivos salta/busca el primer archivo (o carpeta) que coincide con las letras que presionó, pero (fundamentalmente) solo en el directorio que está viendo actualmente.

Básicamente, se encuentra por delante.

Este comportamiento es rápido, eficiente e intuitivo.

Por ejemplo, abro la carpeta Imágenes y empiezo a escribir “captura de pantalla” en mi teclado. El administrador de archivos salta instantáneamente a la primera imagen que coincida. Luego puedo usar las teclas de flecha de mi teclado para saltar al resultado coincidente que quiero.

En las versiones modernas de Nautilus, el administrador de archivos inicia una búsqueda de todos los archivos que coinciden cuando presiona una tecla, ya sea en el nombre del archivo o en el contenido de un documento (esta búsqueda de texto completo funciona con el servicio Tracker).

¿No lo entiendes? Es algo muy visual, no te preocupes. Aquí hay un video antiguo que encontré en YouTube (nota: el objetivo real de este video es habilitar la búsqueda interactiva, y eso ya no funciona) que lo muestra en acción:

https://www.youtube.com/watch?v=26omH45f8OY

Comportamiento de búsqueda predeterminado de Nautilus es mejor para encontrar cosas para la mayoría de las personas.

Pero “la mayoría de la gente” no es todo el mundo.

Algunas personas, especialmente aquellas que cambiaron a Ubuntu desde macOS, preferirán presionar una letra en su teclado (con el administrador de archivos enfocado) para saltar al primer archivo o carpeta que coincida (sin ocultar todo lo demás). ya que es a lo que están acostumbrados.

Antes de mostrarte cómo agregar la búsqueda de escritura anticipada al uso de una compilación parcheada de terceros, mencionaré que puedes hacer que la búsqueda de texto completo de Nautilus funcione más como una búsqueda de escritura anticipada haciendo esto:

  1. Abra Nautilus > Preferencias
  2. Cambie la configuración 'Buscar en subcarpetas' a 'Nunca'

Ahora el administrador de archivos solo muestra los archivos coincidentes del directorio en el que se encuentra actualmente.

Si bien esto parece una buena idea al principio, en el momento en que necesitas buscar un archivo en una ubicación diferente…

Así que, para conocer la verdad, sigue leyendo.

Habilite la búsqueda de escritura anticipada de Nautilus en Ubuntu

Puede instalar una versión parcheada de Nautilus con búsqueda anticipada restaurada en Ubuntu 18.04 LTS y superior. No necesita degradar su sistema ni cambiar a un administrador de archivos de Linux diferente como Nemo, Caja o Thunar (aunque es una buena opción, por lo que vale).

A PPA de terceros hace que sea fácil recuperar esta característica de búsqueda de archivos tan perdida, reutilizando un paquete desde el repositorio de usuarios de Arch. Este PPA reemplaza la versión estándar de Nautilus que utiliza Ubuntu.

Para agregar el PPA nautilus-typeahead a Ubuntu, ejecute:

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

Seguido por:

sudo apt dist-upgrade

Mire los cambios presentados y, si está dispuesto a continuar, presione la tecla Intro/Retorno.

Una vez completada la instalación, reinicie Nautilus desde la línea de comandos (para asegurarse de que todos los cambios surtan efecto inmediatamente):

nautilus -r

Eso es todo.

Abra una carpeta en Nautilus y presione una letra en su teclado. El administrador de archivos saltará instantáneamente al primer resultado coincidente.

Puede continuar utilizando la búsqueda normal de texto completo en el administrador de archivos de Nautilus haciendo clic en el icono de búsqueda en la barra de herramientas.

Si Ubuntu actualiza Nautilus, la función de escritura anticipada dejará de funcionar hasta que el responsable del PPA actualice su repositorio para que coincida con el número de versión. Puede fijar el paquete proporcionado por el PPA para evitar que se actualice (o, si es perezoso, tenga cuidado al ejecutar la herramienta Actualizador de software).

Deshacer estos cambios

Si encuentra algún error al usar este PPA o decide que desea volver a la forma en que se comporta la versión original de Nautilus, simplemente elimine el PPA usando PPA Purge.

Primero, instale PPA Purge:

sudo apt install ppa-purge

Luego, elimine el repositorio:

sudo ppa-purge ppa:lubomir-brindza/nautilus-typeahead

Esto le muestra una lista de paquetes que se eliminarán y/o degradarán. Si estás satisfecho con lo que se muestra, pulsa eso. Enter y se producirá el cambio.

Termine reiniciando Nautilus.

Gracias a Tuomo S.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top