現在、urxvtはリンクを認識して下線を引くことができます。クリックするとFirefoxで開きます。私の現在の.Xresourcesは次のとおりです。
URxvt.perl-ext: default,matcher
URxvt.url-launcher: firefox
URxvt.matcher.button: 1
URxvt.matcher.pattern.1: \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
urxvtがデフォルトでリンクに下線を付けないことを願っています。マウスが上にあるときにのみ下線を引いたいと思います。また、urxvtがクリックしたときに何もせずにCtrlキーを押しながらクリックすると開くことを望みます。
答え1
ただ挿入してください氏-(制御),S-(シフト)または中 -(Meta / Alt)をボタン番号の前に付けます。したがって、次の行のいずれかを使用できます。~/.Xresources
! Only execute `launcher` on matched String when using 'Control + Left-Mouse-Button'
URxvt.matcher.button: C-1
! Only execute `launcher` on matched String when using 'Shift + Middle Mouse-Button'
! URxvt.matcher.button: S-2
! Only execute `launcher` on matched String when using 'Meta(alt) + Middle Mouse-Button'
! URxvt.matcher.button: M-2
Shift / AltGrも私たちが見るとうまくいくと思います。有効なボタンコードにありますが、自分で試してみませんでした。
ホバーの質問にも答えられません。コードを少し変更する必要があるようです。
私はこのようなことをお勧めし、
URxvt.keysym.C-M-Delete: matcher:select
矢印キーを使って前後に飛び回って選択できます。マッチ。