O Nautilus não possui pesquisa de digitação antecipada no Ubuntu 17.10

12

Acabei de atualizar para o Ubuntu 17.10 e notei que o Nautilus (sei que eles o lançaram anos atrás, eu quis dizer que o Ubuntu o corrigiu antes) caiu para a frente. Agora, em vez disso, abre a pesquisa, que é muito mais lenta para mim e as pesquisas, em vez de selecionar o arquivo correspondente. É muito difícil usá-lo para mim por causa disso.

Existe uma maneira de trazê-lo de volta, fazer o downgrade do Nautilus ou existe uma alternativa?

GanZol
fonte
Apenas um comentário ... Eu também sei que eles mudaram o nome "Nautilus" para "Arquivos". No entanto, depois de levar muitos meses para soletrar "Nautilus" com precisão, lamento a decisão deles. Também porque "files" é um nome de marca tão genérico, lamento essa escolha para um gerenciador de arquivos.
WinEunuuchs2Unix

Respostas:

14

Como apontado aqui , type-ahead findfoi removido em favor de full text search.

No entanto, é possível tornar o full text searchcomportamento mais parecido type-ahead find. Simplesmente abra as Preferências do Nautilus , clique na guia Pesquisa e visualização e faça os seguintes ajustes no cabeçalho "Pesquisa":

  1. Pesquisa nas subpastas : Nunca
  2. Pesquisa de texto completo : não defina como padrão

Agora, digitar letras no Nautilus pesquisará apenas os arquivos pelos nomes, não pelo conteúdo e apenas pelos arquivos no diretório atual, não pelos subdiretórios. Infelizmente, isso também afeta os resultados que você vê ao fazer uma pesquisa Ctrl + F.


Gostaria apenas de acrescentar minha voz a muitos que pensam que desativar type-ahead findfoi um erro, e o fato de não estar disponível como um recurso opcional é uma decisão incompreensivelmente ruim por parte dos desenvolvedores do Nautilus, especialmente porque full text searchsempre foi disponível via Ctrl + F para aqueles que desejavam. Espero que o Ubuntu volte a usar uma versão corrigida do Nautilus para 18.04.

HullCityFan852
fonte
8
Sua opinião sobre esse assunto é clara . Espero sinceramente que os desenvolvedores do Ubuntu e (mais importante) o Nautilus o encontrem. Abri uma questão no projeto Nautilus , mas honestamente os mantenedores parecem um tanto inconvincíveis.
gromit190
1
Acho que o comentário de HullCityFan852 expressa exatamente minha opinião sobre esse assunto.
Fabio Malagoli Panico
3

Como já foi dito, a descoberta de digitação antecipada parece ter sido irrevogavelmente removida nautilus, no entanto, existem muitos gerenciadores de arquivos alternativos com aparência e comportamento muito semelhantes (e com tema marinho de compartilhamento) disponíveis nos repositórios padrão, todos eles fornecidos com digitação à frente, encontre por padrão:

  • nemo - Um fork do nautilus 3.4 traz de volta a localização de digitação antecipada e a exibição dividida F3, e provavelmente alguns outros recursos removidos que eu nem sabia que existiam.
  • caja - Um garfo do nautilus 2.6
  • thunar - O gerenciador de arquivos padrão do xfce, meu favorito pessoal, porque é notavelmente mais rápido que as alternativas, mesmo no meu laptop de trabalho de alta potência
  • dolphin - Familiar para quem usou o KDE
Benno
fonte
+1 a nemo, parece o mesmo e utilizável. Um grande obrigado para devs
Prakash Rajagaopal
1

Ubuntu 18.04 e mais recente

Inspirado pelo @SFG, dei uma olhada no processo de envio de PPA do Ubuntu. As pessoas boas em torno do Arch linux mantêm um patch que mantém a funcionalidade de digitar; e você pode encontrar pacotes do Nautilus com o patch do Arch aplicado aqui: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead e instalá-lo executando:

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

No entanto, na verdade, não tenho um sistema executando a versão 17.10, portanto, não tenho certeza se essas compilações funcionarão corretamente em artful.

(postagem cruzada da pesquisa tradicional ao digitar nas versões mais recentes do Nautilus )

lubomir.brindza
fonte
0

Se você realmente deseja ter essa funcionalidade no Nautilus 3.26 (que é atualmente a versão atual no Ubuntu 17.10), consulte o meu guia passo a passo para obtê-lo nesta pergunta: Pesquisa tradicional ao digitar mais recente Versões do Nautilus para criar sua própria versão do Nautilus com o suporte corrigido!

Na verdade, existe uma maneira de obter isso no Nautilus 3.26 (a versão atual no Ubuntu 17.10), que está construindo sua própria versão a partir do código fonte usando um patch fornecido pela incrível comunidade do Arch Linux. Felizmente, o ótimo sistema de compilação no Ubuntu torna isso bastante fácil. Aqui estão os passos. Eu assumo que você estará trabalhando ~/bld-nautilus-typeahead. Abra o terminal e faça o seguinte:

# 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 #)     
# uncomment 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

Inicie um novo Nautilus. Digite algumas letras. Experimente o sentimento de alegria que acontece quando o arquivo que você pretende é selecionado.

SFG
fonte