Clipit: Redirecionar a saída do terminal para clipit não está funcionando

Criado em 10 jan. 2018  ·  8Comentários  ·  Fonte: CristianHenzel/ClipIt

Olá,

Eu quero canalizar a saída de um comando para clipit para tê-lo no meu histórico e colá-lo onde eu precisar, mas não funciona. Na página de manual do clipit:

 EXEMPLOS DE CLI
 Colocar texto na área de transferência
 echo "copiado para a área de transferência" | clip-it
 clipit "copiado para a área de transferência"

 Coloque o texto na área de transferência e imprima o conteúdo da área de transferência
 echo "copiado para a área de transferência" | clipit -c

No entanto, tentei várias maneiras de conseguir isso, mas não parece funcionar. Até agora tentei:

  • echo "Hello!" | clipit
  • echo "Hello!" | clipit -c # it succesfully outputs "Hello!" though
  • clipit "Hello!"
  • clipit > echo "Hello!"

Todos os comandos acima resultam em minha área de transferência estar de alguma forma vazia. Se eu apertar CTRL + V em qualquer campo de texto, ou CTRL + SHIFT + V no meu terminal, ele não cola nada.
Não funciona se eu clicar com o botão direito do mouse em um campo de texto porque a opção "Colar" no menu está acinzentada como se minha área de transferência estivesse vazia, conforme declarado anteriormente.
Se eu selecionar manualmente qualquer texto, tanto em um campo de texto quanto no meu terminal, ele funcionará normalmente.

Eu instalei o Clipit do Arch User Repository através deste pacote .

Como posso resolver isso? Espero não estar fazendo nada de errado.

Informação do sistema:

__OS:__ Arch Linux x86_64
__Host:__ Notebook HP Pavilion 15 0881100000305E00000620100
__Kernel:__ 4.14.12-1-ARCH
__WM: i3__
__Tema:__ Vimix-Dark-Ruby [GTK2/3]
__Ícones:__ Papirus-Dark [GTK2/3]
__Terminal:__ tilix
__CPU:__ AMD A6-5200 APU (4) @ 2,00 GHz
__GPU:__ AMD Radeon HD 8670M

Comentários muito úteis

+1. Estou com Manjaro e i3, o clipit é instalado por padrão, mas não funciona na linha de comando. É possível que esse bug não tenha atenção por mais de dois anos?

Todos 8 comentários

Você pode querer canalizar para xclip -selection c enquanto isso.

Obrigado, isso realmente não resolve o problema no entanto.

Se não me engano, não tenho xclip instalado; e instalá-lo apenas para esse pequeno recurso, quando eu já tenho um gerenciador de área de transferência, meio que me incomoda.

Tendo o mesmo problema
Informação do sistema:

SO: Manjaro x86_64
Apresentador: sony-vaio-fit-14
Kernel: 4.19.34-1-MANJARO
WM: i3
Terminal: urxvt

Também estou com o mesmo problema.

Ideapad 330s, Manjaro x86_64, i3, urxvt.

+1. Estou com Manjaro e i3, o clipit é instalado por padrão, mas não funciona na linha de comando. É possível que esse bug não tenha atenção por mais de dois anos?

+1, eu diria que isso é muito importante.

Tente canalizar os resultados com xsel em vez de clipit.

Por exemplo echo "Hello!" | xsel -b .

Funcionou para mim com o Manjaro i3 Community Edition.

@emanuelturis Sim, claro que existem maneiras de contornar isso, mas como esse é o rastreador de problemas de clipit , fazia sentido relatar o problema de qualquer maneira. É bom ter sua sugestão aqui para as pessoas que vêm aqui procurando uma solução alternativa!

Esta página foi útil?
0 / 5 - 0 avaliações