As diferencas entre o clipboard comum e a selecao ativa

Publicado por Sidnei Serra em 30/03/2026

[ Hits: 574 ]

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

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

Autologin: praticidade ou não?

Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto

Consertando o erro no Brave de webgl

Ativando o modo Quake no XFCE4-Terminal

Leitura recomendada

Como ligar os LEDs do teclado automaticamente

Como Desativar ZRAM no Fedora 33 (e reativando, caso precise)

Liberando conexão (Limewire)

Configurando volume do som no KDE

Gere campos de pesquisa personalizados no Firefox!!!

  

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