Copiar caminho de arquivo e pasta do Nautilus

54

Como posso copiar o caminho completo dos arquivos e pastas no Nautilus? No menu de contexto, clique com o botão direito do mouse e não existe essa opção. Na janela de propriedades de arquivo / pasta, só posso copiar o caminho da pasta.

Chandrayya GK
fonte

Respostas:

75

Para obter rapidamente um caminho de arquivo no Nautilus, podemos usar o botão direito do mouse na entrada de contexto "Copiar" para copiar o caminho do arquivo para a área de transferência.

Em seguida, basta "Colar" (resp. "Colar nomes de arquivos" ) esse caminho da área de transferência para o outro aplicativo, por exemplo, um editor de texto.

Takkat
fonte
Uau, isso realmente funciona, obrigado pela ótima dica!
Gerhard Burger
4
Colagem sensível ao contexto, tão incrível!
Alix Axel
5
Infelizmente no Ubuntu 12.04 isso não funciona na perfeição. Quando colo no Terminal GNOME, recebo URL, ou seja, file:\\...(com caracteres codificados para URL como %20espaço), em vez do caminho comum.
precisa saber é
5
@pabouk como solução alternativa, você pode arrastar e soltar arquivos no terminal GNOME. Isso irá colar o caminho do arquivo em vez de seu URI.
Glutanimate
2
Isso foi um pouco simples demais ... muito obrigado pelas dicas! Copiando manualmente o nome há anos!
Gabriel Klein
14

Infelizmente, colar o caminho do arquivo do Nautilus para o GNOME Terminal não funciona conforme o esperado. Cola o caminho como um URL com caracteres codificados por URL . Por exemplo, cola:

 file:///etc/gconf/gconf.xml.defaults/%25gconf-tree.xml

ao invés de

 /etc/gconf/gconf.xml.defaults/%gconf-tree.xml

Solução com prancheta

Use a função Editar > Colar nomes de arquivos no menu do terminal, que também se encarrega de escapar para um shell. Infelizmente, esta função não possui um atalho de teclado (além de Alt+ E+ F) e parece que não é possível definir um usando gconf-editor.

Consulte também o arquivo de cópia / caminho do diretório do Nautilus não deve colocar o prefixo "file: //" .

Solução com arrastar e soltar

Arrastar um arquivo ou diretório do Nautilus para o GNOME Terminal transfere o caminho formatado corretamente, como Editar > Colar nomes de arquivos mencionados acima.

pabouk
fonte
Isso foi resolvido no Ubuntu 16.04. Copiar um arquivo do Nautilus para o GNOME Terminal fornecerá apenas o caminho /path/to/file, não o URL.
26618 wisbucky
12

Você pode usar para copiar o caminho da pasta do comando Nautilus

Ctrl + l

IgorBeaz
fonte
4

Eu encontrei uma solução para isso. Você pode usar o utilitário de ações do Nautilus para adicionar "Caminho da cópia" e "Caminho do diretório de cópia" ao menu de contexto.

Isso parece funcionar bem.

Fonte . Não esqueça de tornar o arquivo .py executável.

Aaron
fonte
As outras respostas já disse que cópias como um caminho por padrão, este método é desnecessário
kiri
0

O Nautilus não fornece essa possibilidade.
Mas deve ser possível conseguir isso se você escrever um plugin para o Nautilus.

Andrejs Cainikovs
fonte
-1

Eu realmente senti falta desse recurso do LXDE também, pois meu novo laptop é poderoso o suficiente para o Unity novamente.

Soooooooo ....

... simplesmente sudo apt-get install pcmanfm , abra-o, escolha 'manter o Unity inicia "e finalmente remova o Nautilus.

O logotipo é o mesmo, você não notará a diferença - exceto que agora você pode copiar o caminho.

David Walker
fonte
2
-1 A questão é: como conseguir isso com o Nautilus, não com um gerenciador de arquivos diferente.
David Foerster