O código implementa essas duas ligações como esta:
if (ctrl && meta && (keysym == XK_c || keysym == XK_v))
{
if (keysym == XK_v)
selection_request (ev.time, Sel_Clipboard);
else if (selection.len > 0)
{
free (selection.clip_text);
selection.clip_text = rxvt_wcsdup (selection.text, selection.len);
selection.clip_len = selection.len;
selection_grab (CurrentTime, true);
}
return;
}
Você não pode usar o recurso keysym
para religar algo a mais, já que esse mapeia apenas para strings (sem modificadores como control e alt ).
No entanto, você pode usar a extensão Perl, que possui métodos para trabalhar com seleções. Mas você teria que escrever um script em Perl para amarrá-los juntos.