更改 puttyTRAY 的 URL 正则表达式,以便跨 tmux 窗口边界分隔的行匹配 URL

更改 puttyTRAY 的 URL 正则表达式,以便跨 tmux 窗口边界分隔的行匹配 URL

我使用 puttytray 访问一个 shell 帐户,该帐户上有一个正在运行的 tmux 实例。在 tmux 中,我在窗口中运行 irssi。但是,当人们在 IRC 中发布长 URL 时,这很烦人,因为这些 URL 会跨行断开。因此,puttytray 最终会突出显示以下内容:

http://blogs.forbes.com/matthewherper/2011/07/13/did-reddit-discover-silent-

作为 URL 而不是http://blogs.forbes.com/matthewherper/2011/07/13/did-reddit-discover-silent-censorship-on-google-plus/

PuttyTray 的 URL 正则表达式是可配置的,目前为:

(((https?|ftp):\/\/)|www\.)(([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)|localhost|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|net|org|info|biz|gov|name|edu|[a-zA-Z][a-zA-Z]))(:[0-9]+)?((\/|\?)[^ "]*[^ ,;\.:">)])?

有没有办法改变这种情况,以便匹配到'│'(不是管道)字符,忽略该行的其余部分,并开始在新行上匹配?

相关内容