Clicar com o botão esquerdo do mouse no xterms inicia a seleção de algo a ser copiado e colado.
Clicar duas vezes com a esquerda seleciona uma palavra.
Clicar três vezes à esquerda seleciona uma linha.
Tudo isso funciona sob a unidade no 11.04. No entanto, não há como copiar e colar essa seleção para outro local: o menu do botão direito mostra a pasta desativada e o clique do meio para copiar e colar não funciona.
Então, como posso copiar uma seleção de um xterm para outro local? Estou feliz com qualquer método para fazer isso.
(Estou usando a instalação padrão nenhuma configuração especial até agora)
Edit: Mesmo problema com o xedit
Respostas:
Use o botão do meio ou Shift + Insert
consulte Seleção da janela X
fonte
O Xterm usa buffers de corte, não a seleção padrão da área de transferência do X11 usada para copiar e colar padrão que o gnome-terminal e a maioria dos outros programas Linux usam agora.
Mas se você iniciar o xterm assim:
as seleções estão disponíveis na área de transferência padrão.
Leia mais em Copiando e colando no Xterm | Banco de dados de conhecimentos StarNet - PC X, X Windows, X 11 e mais - StarNet
O
xcb
programa também fornece acesso da linha de comando aos buffers de corte.Por exemplo, no Trusty Tahr 12.04, executando o gerenciador de janelas lxde, posso clicar três vezes em uma linha de texto no xterm, que destaca e a coloca no buffer de corte 0. Posso executar o xcb -p 0 que imprime a linha no stdout.
Por alguma razão, não funcionou para mim clicar nos dois botões (simulando o clique do meio) em um xterm, mas o shift-insert funcionou em um xterm.
fonte
xterm*selectToClipboard: true
linha para tornar a alteração persistente :)-class ${CLASS}
lançamentoxterm
do sinalizador correspondente-xrm ${CLASS}.*.selectToClipboard:true
, se tiver classes de janelas xterm separadas, as configurações serão rastreadas separadamente.Uma questão semelhante é discutida aqui . Como "strings" apontaram:
Copiar / colar no xterm funcionou para mim, mas não para um aplicativo externo, por exemplo, gedit. Conforme o link acima, instalei o parcellite e que corrigiu o problema,
Atualização: se "colar" não funcionar com "shift-insert", use o botão do meio do mouse ou se você não tiver um clique nos botões esquerdo e direito simultaneamente para colar.
fonte
Para copiar entre o xterm e outros programas / documentos / ...
Adicione ao arquivo
~/.Xresources
(ou crie):Em seguida, execute o comando:
Reinicie o xterm.
fonte
Ao copiar do xterm, basta usar
shift + clique do meio
colar algo no gedit ou algum editor no xterm como o mcedit
fonte
Isso não responde muito bem à sua pergunta, mas me ajudou, então estou colocando aqui, pois pode ajudar outra pessoa:
fonte
Para copiar texto no Xterm, primeiro selecione o texto e pressione shift+ PrtScr. Para colar texto no Xterm, use shift+ Insert.
fonte
Quando você seleciona texto, ele é colocado automaticamente no buffer de recorte (como uma área de transferência). Quando você usa Copiar, em um menu ou com um atalho de teclado, ele entra na área de transferência principal.
Para colar do buffer de corte no seu xterm, clique com o botão do meio. Para colar da área de transferência no seu xterm, clique com o botão direito do mouse.
fonte
Veja aqui uma explicação dos problemas de colagem com xterms e aplicativos / gerenciadores de janelas modernos: http://www.davidsimmons.com/soft/xtermhacks/#copynpaste
fonte
O Xterm usa a seleção X11 principal, que é diferente da área de transferência. O programa xsel pode ser usado para copiar a seleção principal na área de transferência:
Para isso, defini o Meta-c no Fluxbox para isso.
Isso é útil para programas do Windows, que suportam apenas uma área de transferência (por exemplo, VirtualBox).
fonte
Caso contrário, tenho o gerenciador de área de transferência Glipper útil, executado em 12.04.
Se eu selecionar caracteres xterm, eles aparecerão na nova entrada do Glipper.
Se eu selecionar essa entrada (botão) entre essa sucessão, a próxima pasta virá dela e colará esses caracteres em qualquer aplicativo.
fonte