Como posso mesclar a área de transferência do gnome e a seleção X?

52

Estou constantemente frustrado com as duas pranchetas separadas no X / Gnome. Eu estou constantemente fazendo coisas como Control-C para copiar, e então clique com o botão do meio para colar e pegar os dados errados. Ou selecione algo, então vá onde eu quero colá-lo, e selecionando o que eu quero colar, só para perder minha primeira seleção!

Existe alguma maneira de mesclar essas duas pranchetas?

Atualização: o Parcellite chega perto, mas colar sobre uma seleção é realmente essencial. Existe uma maneira de desativar o select-as-copy no X?

    
por TREE 09.11.2009 / 21:57

8 respostas

29

autocutsel é o que você deseja sincronizar entre a área de transferência primária X / X11 e o Gnome / Área de transferência GTK! Veja como:

$ autocutsel &
$ autocutsel -s PRIMARY & 

Magia!

    
por 18.08.2010 / 21:14
24

"autocutsel" não fará o que você deseja.

Este problema existe há mais de uma década, até encontrar uma correção algumas semanas atrás.

Você precisa fazer isso:

apt-get install parcellite

Clique com o botão direito do mouse no ícone e vá para a "Preferência"

Verifique o seguinte:

  • Use Copiar (Ctrl-C)
  • Usar primário (seleção)
  • Sincronizar pranchetas
por 10.04.2010 / 00:39
3

Então, eu realmente gosto de manter os vários buffers de cópia separados e ocasionalmente sincronizar de um ou de outro (como quando estou usando keepass2.) Então, se eu quiser mover algo da área de transferência para a cópia primária botão) buffer, eu vou fazer:

xclip -o -selection clipboard | xclip -i 
    
por 08.05.2014 / 23:35
2

Não é o gnome, mas o Klipper do KDE tem a opção de fazer isso. Estou ficando frustrado com a falta dele no gnome também.

    
por 18.06.2010 / 21:26
1

Acho que autocutsel resolverá seu problema. A maioria dos pacotes de distro é inteligente como "autocutsel". No Ubuntu está no repositório do universo.

    
por 10.11.2009 / 01:55
1

A partir de 0.9.2-1 (Debian Squeeze), parcelellite parece estar fundindo as duas pranchetas (Primary & Selection), enquanto o autocutsel 0.9.0-1 funciona a maior parte do tempo, mas falha aleatoriamente.

    
por 03.02.2012 / 04:39
1

loliclip (nome atual: xcmenu ) faz o que eu estava procurando quando encontrei essa questão. Ele efetivamente desativa a cópia na seleção do mouse, forçando o buffer primário a estar em sincronia com a área de transferência. Com a configuração padrão depois de iniciar este programa, você pode copiar Ctrl + C (ou Ctrl + Insert) e colá-lo com Ctrl + V (ou Shift + Insert).

    
por 03.07.2013 / 04:22
0

Problem 2 acontece porque copiar copiando e colando com o clique do meio move o texto de / para o mesmo buffer, o buffer de seleção principal. Para mudar isso, acho que você teria que modificar e recompilar o Xorg. Mas eu posso estar errado.

Seria mais fácil resolver os dois problemas sem exigir a colagem com o clique do meio. Isso exigiria copiar / colar explícito, como o que Ctrl + C / Ctrl + V para aplicativos de desktop, mas funcionaria para qualquer aplicativo X.

Precisamos de um programa que copie a seleção X para a área de transferência e outro programa que cole a área de transferência para o cursor. Então você pode vinculá-los a alguns combos de chave universal. Eu não sei se existem programas como esse ainda.

    
por 04.06.2010 / 20:13