O texto de ajuda para a extensão PERL do matcher para urxvt afirma:
When clicked with the mouse button specified in the
matcher.button
resource (default 2, or middle), the program specified in thematcher.launcher
resource (default, theurlLauncher
resource,sensible-browser
) will be started with the matched text as first argument.
portanto, você precisa definir URxvt.matcher.launcher
para um script que
aceita um único argumento (em shells tipo sh, isso é escrito $1
) e
abra. Por exemplo:
#! /bin/sh
exec vimprobable2 -e $(cat /tmp/tabbed.xid) "$1"
Observação: É aconselhável orçamento o argumento $1
para evitar o shell
da interpretação de meta-caracteres que podem aparecer no URL (por exemplo,
&
ou ;
).