SecureCRT 语法高亮

合适的语法高亮可以帮助快速找到想要的信息

下面正则适用secureCRT, 理论上xshell也是适用

解决了 secureCRT 在某些场景下的开启语法高亮后卡顿的问题

一、 secureCRT shell 高亮

ipv4

([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})

stop end disable close

(\bstop(ped)?\b)|(\bend\b)|(\bfinish(ed)?\b)|(\bdisable(d)?\b)|(\bdelete(d)?\b)|(\bclose(d)?\b)

error fail flase down dead failure

(\berror(s)?\b)|(\bfail(ed)?\b)|(\bfalse\b)|(\bdown\b)|(\bdead\b)|(\bfailure\b)

active success true ok up enable

(\bactive(d)?\b)|(\bsuccess(ful(ly)?)?\b)|(\btrue\b)|(\bok\b)|(\bup\b)|(\benable(d)\b)

username@hostname

[a-z0-9-]*@[a-z0-9-]*

注意: xshell中关于电子邮件的高亮规则如何在secureCRT, 会消耗大量资源, 导致执行htop或者查看大量日志的时候终端卡顿.

效果图:

SecureCRT开启高亮

Options-->Configure-->Default Session-->keyword Highlighting

Xshell开启高亮

工具-->突出显示集