Como abrir as pastas que contêm itens nos resultados de pesquisa do Nautilus?


10

Depois de procurar um arquivo no Nautilus, como posso abrir sua pasta pai?

insira a descrição da imagem aqui

Respostas:


1

O componente GNOME 3 Nautilus em sua versão 3.10 (fornecida com o Ubuntu 14.04 Trusty Tahr) possui uma nova opção "Open Item Location" no menu de contexto de seleção de itens de uma pesquisa. Ele abre a pasta pai do item selecionado e difere da ação personalizada do Nautilus de jadonchristensen (relatada por scrondo) para o menu de contexto da seleção de 2 maneiras:

  • A opção "Localização do item em aberto" é exibida apenas no contexto de uma pesquisa e no local Recente (listando arquivos acessados ​​recentemente). A ação personalizada é sempre exibida, mas fora de uma pesquisa apenas atualiza o conteúdo da pasta atual. No local Recente, não funcionará conforme o esperado e, em vez disso, abrirá o diretório raiz.
  • No modo de pesquisa, selecionar "Abrir local do item" abre a pasta pai do item na mesma guia, enquanto a ação personalizada do Nautilus o abre em uma nova janela, exceto se uma guia já estiver aberta no mesmo local (nesse caso, o foco será movido nesta guia).

Não sei se existem algumas maneiras de configurar a ação personalizada para que seu comportamento corresponda ao novo "Local do item em aberto". Parece especialmente difícil para o local Recente, que não é uma pasta física nem o resultado de uma pesquisa clássica.


15

Jadonchristensen encontrou uma maneira de adicionar "Abrir pasta pai" ao menu de contexto do Nautilus:

1) instale o Nautilus Actions do terminal:

    sudo apt-get install nautilus-actions    

2) execute as ações do Nautilus no terminal:

    nautilus-actions-config-tool

3) clique em 'Adicionar nova ação' e preencha o formulário da seguinte maneira:

    label = Open Parent Folder
    path = nautilus
    parameters = %d

5) salve e saia

6) basta clicar com o botão direito do mouse no resultado da pesquisa e selecionar "Abrir pasta pai".


Seria interessante saber se é possível abrir a pasta que contém em uma NOVA TAB em vez de em uma nova janela.

Existe uma opção que se possa adicionar ao comando nautilus?


Testado com sucesso em

  • Ubuntu GnomeShell Remix 12.04 AMD64
  • Ubuntu 13.10 x64

etapa 2 - "nautilus-actions-config-tool" retornou: "Trace / breakpoint trap", e a configuração não foi aberta. Alguma idéia do que está errado?
Amir Uval 03/07

É possível mostrar esta nova ação junto com outros itens (copiar, colar etc) em vez de em "Ações do Nautilus-Actions"? Obrigado.
TheKojuEffect

5

Isso já foi solicitado como um recurso: http://brainstorm.ubuntu.com/idea/12628/

Uma solução alternativa mencionada é criar um script nautilus:

#!/bin/bash 
# Save this to "~/.gnome2/nautilus-scripts/Browse Container" 
# set Properties Permissions Executable 
# while in Nautilus : right-click-object/Scripts/Browse Container 

nautilus `dirname $NAUTILUS_SCRIPT_SELECTED_URIS`

Como alternativa, você pode usar a seguinte sintaxe para abrir o Nautilus e destacar o arquivo na pasta que contém:

#!/bin/bash

nautilus "$1"

2

Se você não deseja (como eu) instalar o nautilus-actions, há uma solução alternativa.

  1. Clique com o botão direito do mouse no arquivo e selecione Propriedades ou pressione ctrl + i.
  2. Clique duas vezes no local e ele será selecionado. Pressione ctrl + cpara copiar o local para a área de transferência.
  3. Pressione ctrl + lpara abrir a barra de localização .
  4. ctrl + vpara colar o local do arquivo seguido por enter.

Não é tão conveniente quanto o método de ações do Nautilus, mas evita a instalação de um pacote que pode, em princípio , ter problemas de segurança.


1

Não é possível com o nautilus padrão que está sendo enviado com o Ubuntu. Se você deseja ver esse recurso, tem duas opções:

  • Peça aos projetos nautilus ou elementares nautilus para adicionar o recurso. (acesse o site do projeto para entrar em contato com eles)
  • Peça a um desenvolvedor de plug-ins do nautilus (como eu) para escrever um plug-in python rápido para adicionar a opção.

4
Ei, escreva um plugin python rápido para adicionar a opção! :)
fl00r

Serão 6 mil por favor. ;-)
Martin Owens -doctormo-

certo cara, espere por isso
Sohail 16/09
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.