Emacs-ERC中的Reclor匹配线

Emacs-ERC中的Reclor匹配线,emacs,Emacs,有没有办法让ERC突出显示与某个regexp匹配的所有行?在上下文中,我使用ERC连接到bitlbee服务器,并希望当我发出“blist”命令时,我在线的朋友以绿色突出显示,那些不在线的朋友以红色突出显示。我从未使用过ERC,但emacs中的highlight regex搜索可以由m-x highlight regexp激活,ERC有几个模块。自定义erc模块,使其包含匹配模块。然后定制erc关键字,其中可以包含regexp和cons单元格,其中regexp位于车内,面部位于cdr中 不知道要区

有没有办法让ERC突出显示与某个regexp匹配的所有行?在上下文中,我使用ERC连接到bitlbee服务器,并希望当我发出“blist”命令时,我在线的朋友以绿色突出显示,那些不在线的朋友以红色突出显示。

我从未使用过ERC,但emacs中的highlight regex搜索可以由m-x highlight regexp激活,ERC有几个模块。自定义
erc模块
,使其包含
匹配
模块。然后定制
erc关键字
,其中可以包含regexp和cons单元格,其中regexp位于车内,面部位于cdr中

不知道要区分在线和远程的regexp。blist的输出是否对这两种情况都不同

编辑:

我不知道如何在自定义缓冲区中插入自定义面(我的意思是不是像
默认值那样的现有符号)。因此,这里直接设置变量:

(setq erc-keywords '(("online-regexp" (:foreground "green"))
                     ("away-regexp" (:foreground "red"))))