As diferencas entre o clipboard comum e a selecao ativa

Publicado por Sidnei Serra em 30/03/2026

[ Hits: 115 ]

Blog: https://www.youtube.com/@alquimistaTI

 


As diferencas entre o clipboard comum e a selecao ativa



Fiquei um bom tempo tentando dar uma descrição "mais ou menos" para um comportamento interessante para o "selection-based data transfer" que é a opção do sistema (X11) de copiar dados para uma "área de transferência primária" que é mais volátil do que a área de transferência normal ou clipboard. Volátil porque essa área é sobrescrita assim que um novo conteúdo é inserido, não é gerenciável em camadas como clipboard convencional. Então o tal "primary" (que vou chamar de seleção ativa) funciona assim:
  • Copia simplesmente por seleção sem usar CTRL+C ou botão direito na seleção/Copiar-Colar;
  • Conteúdo único: os dados são substituídos se feita outra seleção;
  • O conteúdo some se o programa que "detém" os dados é fechado;
  • Os dados dessa seleção ativa ficam disponíveis MAS o conteúdo copiado pro clipboard não vai para esse espaço primário;
  • O conteúdo da seleção ativa está acessível para colar usando o botão do meio do mouse.

Você pode fazer o teste aí, selecione parte deste texto (apenas selecione), abra um bloco de notas, crie um arquivo de texto novo e clique com o botão do meio do mouse nesse documento aberto e você verá os dados aparecendo. Agora copie outra parte desse texto, dessa vez selecione e copie na base do CTRL+C e cole com CTRL+V: o segundo texto será copiado MAS o texto selecionado via seleção ativa ainda estará no "buffer" pois o clipboard não substitui essa seleção direta apesar dessa seleção ser listada no clipboard. E se você der mais uma selecionada então o conteúdo primário anterior será sobrescrito pelo que selecionou agora. E fechando o navegador esses dados da seleção primária somem desse espaço.

Quem usa algum sistema de gerenciamento de clipboard pode ver uma listagem do que está copiado e como foi copiado. No Clipman aparece assim:

Linux: As diferencas entre o clipboard comum e a selecao ativa
Veja que há um ícone de mouse (seleção primária) e outro de prancheta (clipboard) e sempre só haverá um ícone de mouse porque essa cópia é única, o conteúdo é substituído assim que é feita outra seleção a não ser que você use CTRL+C.

Esse tipo de recurso é bem útil para quando se usa o Terminal e curiosamente isso não existe no Windows ou MacOS, pelo menos não diretamente como no Linux. No Linux/X11 a seleção tem dados compartilháveis automaticamente; já no Windows/macOS a seleção é só visual e a cópia precisa ser uma ação explícita (via CTRL+C e CTRL+V) e, inclusive, o XTerm só trabalha com esse espaço primário, não tem atalhos pelo teclado para copiar ou colar.

Outras dicas deste autor

Adicionando o repositório backports no Debian 13 Trixie

Instalando o Team Viewer no Debian Trixie - problema no Policykit

Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome

Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin

Hardware antigo no Arch Linux e outras distribuições

Leitura recomendada

Plugin do Banco do Brasil (Warsaw) no Fedora 31

Multi-boot Slackware 11.0 + Windows XP + Windows Vista

Alterando programa padrão para abertura de arquivo no Fedora 15

Instalando e configurando VNC

Configurando o proxy como variável de ambiente

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts