Nomes de arquivos copiados prefixados com `X-Special / Nautilus-Clipboard Copy Arquivo: //` -- 20.04 campo com nautilus campo com clipboard campo com copy-and-paste campo com clipboard-manager camp askubuntu Relacionado O problema

Copied filenames prefixed with `x-special/nautilus-clipboard copy file://`


6
vote

problema

português

Sempre que copio um caminho de arquivo, obtenho isto:

  guestcontrol5   

em vez de apenas

  guestcontrol6   
english

Whenever I copy-paste a file path I get this:

x-special/nautilus-clipboard copy  file://<file-path> 

instead of just

<file-path> 
              

Lista de respostas

4
 
vote

Isso é algo que o GNOME está bem ciente e aparentemente tem a ver com uma extensão (acho que é complicado), você pode seguir esse problema em seu Gitlab Site. Eu vou concordar que é muito chato e espero que uma correção seja em breve.

 

This is something gnome is well aware of and it apparently has to do with an extension (I think, it's complicated), you can follow this issue on their gitlab site. I'll agree it's very annoying and I hope a fix is up soon.

 
 
2
 
vote

Inacreditavelmente, no entanto, é inconveniente, este bug é mais de 2 anos e ainda não foi corrigido. A melhor solução alternal para mim foi o script nautilus com um atalho de teclado descrito por filip aderência aqui .

Primeiro, instale xsel com apt install xsel .

Então, em ~/.local/share/nautilus/scripts crie um arquivo (você pode escolher qualquer nome desejado, mas vamos supor que você chame de "copypath") com a seguinte linha de código. Ele cópia para a área de transferência do caminho da sua seleção no Nautilus:

  echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xsel -b -i    

Para executá-lo, clique com o botão direito do mouse no arquivo de interesse e vá para scripts , copypath . Então você pode colar o caminho em qualquer lugar.

Mas repetir isso muitas vezes é pesado. Você pode definir um atalho de teclado para uma cópia mais rápida:

.

Crie um arquivo .Config / Nautilus / scripts-Accels se ele ainda não existir e adicionar a linha

  <Control><Shift>c copypath    
.

Para ligar o script a c no Nautilus.

Os scripts funcionam imediatamente, mas o atalho precisa de login de volta.

 

Unbelievably, however inconveniencing it is, this bug is more than 2 years old, and hasn't been fixed yet. The best workaround for me has been the Nautilus script with a keyboard shortcut described by Filip Tack here.

First, install xsel with apt install xsel.

Then, on ~/.local/share/nautilus/scripts create a file (you can choose any name you want, but let's suppose you call it "copypath") with the following line of code. It copies to the clipboard the path of your selection in Nautilus:

echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xsel -b -i 

To run it, right-click on the file of interest and go to Scripts, copypath. Then you can paste the path anywhere.

But repeating this many times is unwieldy. You can define a keyboard shortcut for a quicker copy:

Create a file .config/nautilus/scripts-accels if it does not yet exist, and add the line

<Control><Shift>c copypath 

to bind the script to c in Nautilus.

The scripts works immediately, but the shortcut needs logging back in.

 
 
 
 

Perguntas relacionadas

12  Salvar a última "cópia" da área de transferência para arquivar  ( Save last copy from clipboard to file ) 
Eu sou capaz de copiar uma enorme série de texto, mas incapaz de colá-lo em qualquer lugar sem que o programa falhe. Então, eu me pergunto: Como posso buscá...

2  Menu pop-up Klipper não existe mais  ( Klipper pop up menu does not exist anymore ) 
Eu tenho usado o Klipper como meu gerenciador de prancheta e foi silencioso para usar o atalho do menu pop-up. Mas no Ubuntu 10.10 parece que não há chave de ...

0  Não pode copiar, penduraria toda vez que eu faço ctrl + c  ( Cannot copy would hang every time i do ctrlc ) 
Recentemente não posso copiar. Toda vez que seleciono um texto e ctrl + c , o processo penduraria e, eventualmente, falharia. Eu até tentei com um gerente ...

1  Como criar "itens estáticos" em clipit?  ( How to create static items in clipit ) 
Há alguns Q & AMP; como Sobre clipit Neste site, mas informações sobre Como para usar alguns de seus recursos permanecem indescritíveis. A documentaçã...

4  Seleção primária do terminal do GNOME e CTRL + C / CTRL + V Sincronização de Prancheta necessária  ( Gnome terminal primary selection and ctrlc ctrlv clipboard sync needed ) 
Eu era o usuário do PUTTY. Putty permite selecionar o texto que é copiado para a área de transferência. Agora no Ubuntu, estou usando o terminal para conectar...

0  Como exportar o histórico de área de transferência de CopyQ para um arquivo?  ( How to export copyq clipboard history to a file ) 
De acordo com a documentação da CopyQ, posso usar copyq exportData FILENAME para exportar o histórico da área de transferência de CopyQ. No entanto, o arqui...

1  Como posso habilitar um gerenciador de prancheta?  ( How do i enable a clipboard manager ) 
Eu instalei manualmente os gerentes de área de transferência no Ubuntu antes (ambos klipper e Glipper , IIRC) e achou-os úteis. faz 11.04 envio com um ge...

21  Alternativas de Gnome / equivalente para Klipper?  ( Gnome alternatives equivalent for klipper ) 
Alguém tem qualquer ferramenta, além de uma caneta e lápis para me ajudar a gerenciar mais de 5 "copy-pastas"? Eu ouvi falar de Glipper, mas mais, com uma peq...

3  Copiar arquivo na linha de área de transferência por linha  ( Copy file into clipboard line by line ) 
Então estou usando o script a seguir para copiar uma linha de arquivo por linha na área de transferência: perl -ne 'm/ (.+) /; open(my $pipe, "|xclip -i");...

10  Existe um programa em repositórios do Ubuntu que manterá uma história de prancheta para mim? [duplicado]  ( Is there a program in ubuntu repositories that will keep a clipboard history for ) 
. Esta pergunta já tem respostas aqui : (4 respostas) ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.