As diferencas entre o clipboard comum e a selecao ativa

Publicado por Sidnei Serra em 30/03/2026

[ Hits: 82 ]

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

Instalando o Team Viewer no Debian Trixie - problema no Policykit

Deixando o Plasma6 mais fluido no Linux

Colocando skins no VLC Media Player

Recuperando arquivos com o Photorec de discos zoados

Leitura recomendada

Auto-executar um aplicativo no momento do logon do Gnome

Xorg.conf para Fedora 17 Alpha com placa SIS 672

Criando atalho para Whisker Menu no Xfce

Iniciando o Compiz GTK ou Emerald automaticamente no Fedora Spin (MATE + Compiz)

Resolvendo problema de vídeo fora de escala e do xorg.conf no Ubuntu 9.10

  

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