Não há "registro" primário. Há um número arbitrário de seleções , que basicamente é apenas um aplicativo X dizendo "atualmente, eu tenho essa seleção em particular".
Não há "área de transferência" no sentido do Windows (Ctrl-C copia para a área de transferência, Ctrl-V cola da área de transferência). Em vez disso, os aplicativos X conversam entre si, e um aplicativo X pode dizer a outro aplicativo "por favor, me dê sua seleção" quando o usuário fizer alguma coisa (por exemplo, pressionar o botão do meio do mouse).
No entanto, aplicativos como xclipboard
, ou às vezes o gerenciador de janelas em ambientes de desktop populares, podem assumir a seleção em vez do aplicativo que a mantém originalmente. Isso torna todo o processo mais semelhante ao Windows.
Qualquer interação do usuário pode ser interpretada por um aplicativo específico para solicitar o conteúdo da seleção de outro aplicativo ou para modificar e reivindicar sua própria seleção: Por convenção, você pode arrastar o mouse, usar os botões do meio do mouse ou usar chaves particulares. O que usar pode diferir de aplicativo para aplicativo.
Se você não tiver um mouse com um determinado botão ou chaves particulares, precisará configurar cada aplicativo específico que precise deles para usar botões ou teclas diferentes do mouse. Se o aplicativo não suportar a configuração, você poderá sintetizar o botão do mouse ou pressionar a tecla de outras maneiras.
Você também pode usar aplicativos de linha de comando como xclip
em scripts para acessar ou fornecer a seleção.
Se a sua pergunta for algo como "recortar e colar do teclado em um aplicativo particular ", edite sua pergunta e mencione o aplicativo. Não há uma abordagem genérica.