Como ativar a função de selecionar ao digitar do Nautilus no Ubuntu

Como ativar a função de selecionar ao digitar do Nautilus no Ubuntu

Neste post mostramos como obter o recurso nautilus typeahead de volta em todas as versões suportadas do Ubuntu.

Os desenvolvedores do GNOME aposentaram essa funcionalidade do Nautilus em 2013. Os devs do Ubuntu continuaram a manter o recurso até 2017, quando decidiram mudar para uma experiência de desktop GNOME mais 'baunilha'.

As chances são de que você se adaptou à vida sem ela.

No entanto, no mundo do código aberto tudo é possível; se você tem uma necessidade, você pode suprir ela você mesmo - e um fã fervoroso da função de selecionar ao digitar do Nautilus fez exatamente isso.

O que é o selecionar ao digitar (Typeahead Search)?

O que é isso de selecionar ao digitar, como ela difere da experiência "fora da caixa", e por que as pessoas se importam tanto com isso?

A pesquisa de selecionar ao digitar no Nautilus funciona assim: você abre uma pasta e começa a digitar. À medida que você digita o gerenciador de arquivos salta instantaneamente para o primeiro arquivo (ou pasta) que corresponde às letras que você digita, mas — crucialmente — apenas no diretório que você está visualizando.

Ou seja, ele seleciona o arquivo, não apenas pesquisa.

Esse comportamento é rápido, eficiente e bastante intuitivo.

Por exemplo, se você abrir 'Imagens' e começar a digitar 'screenshot', ele imediatamente pula para a primeira imagem (ou pasta) que começa com 'screenshot'. Eu você pode usar teclas de seta de teclado para pular para o próximo resultado correspondente, e assim por diante.

Em um Nautilus sem o patch, o gerenciador de arquivos procuraria por todos os arquivos que correspondem, seja no nome do arquivo ou no conteúdo do documento (a pesquisa de texto completo é cortesia do Tracker).

A abordagem 'nova' para pesquisar é melhor em encontrar coisas para a maioria das pessoas. Mas a maioria das pessoas não é todo mundo. Algumas pessoas (particularmente aquelas que mudaram do macOS) querem pressionar uma letra em seu teclado (com o gerenciador de arquivos em foco) para saltar para o primeiro arquivo ou pasta que o corresponde (sem esconder tudo o resto da exibição).

Se você ainda não entende (é uma coisa muito visual, não se preocupe) aqui está um vídeo antigo do YouTube. Observe que o ponto real do vídeo (para ativar a pesquisa interativa) não funciona mais.

Antes de te mostrar como adicionar a função de selecionar ao digitar e como usar uma compilação corrigida de terceiros, precisamos mencionar que você pode fazer a pesquisa com essa função do Nautilus se comportar um pouco parecida sem exigir quaisquer PPAs ou patches:

  1. Abra Nautilus > Preferências
  2. Altere a configuração 'Pesquisar em subpastas' para 'Nunca'

Pronto.

Agora, o gerenciador de arquivos só mostrará arquivos correspondentes do diretório em que você está atualmente.

O problema é que, embora isso soe como uma boa ideia no início, no momento em que você precisa procurar por um arquivo cuja localização você não está ciente...

Então, para o negócio real, continue lendo.

Habilitando a função de selecionar ao digitar do Nautilus no Ubuntu

Se você perder a função de selecionar ao digitar no Nautilus, você pode obtê-lo de volta no Ubuntu 18.04 LTS até o 22.04 LTS sem precisar fazer um downgrade do seu sistema ou mudar para um gerenciador de arquivos alternativo como Nemo, Caja ou Thunar (embora essas sejam opções sólidas).

O PPA de terceiros (riscos usuais se aplicam) que usaremos traz o recurso de localização de arquivos perdido de volta graças a um patch do Arch User repo. O PPA substitui a versão padrão do Nautilus usada no Ubuntu por uma compilação de terceiros compilada com recurso de volta.

Para adicioná-lo, abra uma nova janela Terminal e execute este comando:

Comandos para usar no terminal

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

Pressione Enter quando solicitado a adicionar o PPA. O Ubuntu atualizará automaticamente as fontes do sistema.

Finalmente, rode:

Comandos para usar no terminal

sudo apt dist-upgrade

Revise as mudanças listadas e, supondo que você esteja feliz em prosseguir, pressione Enter para deixá-lo trabalhar.

Uma vez que a instalação esteja concluída, você precisará reiniciar Nautilus para que as alterações entrem em vigor e isso tem que ser feito a partir da linha de comando.

Pressione Alt + f2 e execute:

Comandos para usar no terminal

nautilus -r

É isso.

Abra qualquer pasta no Nautilus e pressione uma letra para saltar para um resultado correspondente na pasta que você está visualizando.

Você usa a pesquisa regular de texto completo no Nautilus clicando no ícone de pesquisa na barra de ferramentas do aplicativo.

Esteja ciente de que quando o Ubuntu atualizar o Nautilus o recurso deixará de funcionar até que o mantenedor PPA atualize seu repo para igualá-lo. Você pode corrigir o pacote fornecido pelo PPA para evitar que ele seja atualizado, ou você pode apenas estar atento ao executar a ferramenta Atualização de Software.

Reverter para o Nautilus original

Se você encontrar algum bug ao usar este PPA ou decidir que deseja voltar à maneira como a versão de estoque de Nautilus se comporta, basta remover o PPA usando o PPA Purge.

Primeiro, instale o PPA Purge:

Comandos para usar no terminal

sudo apt install ppa-purge

Em seguida, remova o repositório:

Comandos para usar no terminal

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

Isso mostra uma lista de pacotes a serem removidos e/ou rebaixados. Se você está feliz com o que é mostrado basta pressionar Enter e a troca vai acontecer.

Termine reiniciando o Nautilus.

Última atualização deste artigo: 6 de september de 2022