понедельник, 18 сентября 2006 г.

urxvt и кликабельные линки

Приезжал вчера |cub| ну и проездом заскочил. :) Поведал очень интересную штуку: можно сделать в urxvt чтобы линки из терминала открывались в любимом бравзире. Для этого нужен rxvt-unicode версии 7.8 и выше, причем собрать его на с поддержкой perl.(USE=perl)
Далее дописываем в .Xdefaults следующее:
rxvt.urlLauncher: firefox
urxvt.perl-ext-common: selection-autotransform,mark-urls

firefox можно поменять на свой любимый бравзир.
Теперь нажимаем на линк в терминале средней кнопкой мыши и он открывается в бравзире.
Если нужно сменить клацку мышки, то идем в /usr/lib/urxvt/perl/mark-urls находим там сроку:
if ($event->{button} == 2 && ($event->{state} & $mask) == 0) {

меняем 2 на 1(левая клацка) или 3(правая клацка) и радуемся жизни :)