Sunday, February 7, 2010

Urxvt links parsing

Когда меня наконец-то задолбало постоянно кликать третьей кнопкой мыши в тонкой адресной строке моего браузера, перед этим тщательно выделяя ссылки в mcabber, снабжённые вялыми описаниями моих друзей "ZOMG! INVISIBLE SANDWICH!", я решил посмотреть, что же можно с этим сделать. Оказалось практически как с метрономами и тюнерами фирмы KORG: батарейки входят в комплект, но с неожиданной стороны коробки.
Добавляем следующие строчки в наш .Xresources:
1 URxvt*perl-ext-common: default,matcher
2 URxvt*keysym.C-g: perl:matcher
3 URxvt*urlLauncher: firefox
4 URxvt*colorUL: #86a2be

И по нажатию ctrl-g у нас будет открываться в firefox последний url-match.
Можно ещё мышкой кликать (по умолчанию - средняя кнопка, но можно настроить через URxvt*matcher.button). И вообще, в man 3 urxvtperl много чего любопытного написано, оказывается.

No comments: