工作中大家在使用终端工具包括Xshell、mobaXTerm等的过程中,总是希望界面上能把我们重点关注的信息以不同颜色的方式突出显示,以提高信息获取的效率。本文借鉴前人经验,尝试多种突出显示设置。现总结我的经验如下,(以下为正则表达式,不区分大小写):

1、错误规则,设为红色

(\b((bad|wrong|incorrect|improper|invalid|unsupported|bad)( file| memory)? (descriptor|alloc(ation)?|addr(ess)?|owner(ship)?|arg(ument)?|param(eter)?|setting|length|filename)|not properly|improperly|(operation |connection |authentication |access |permission )?(false|no|ko|denied|disallowed|not allowed|refused|problem|failed|failure|not permitted)|no [A-Za-z]+( [A-Za-z]+)? found|invalid|unsupported|not supported|seg(mentation )?fault|corruption|corrupted|corrupt|overflow|underrun|not ok|unimplemented|unsuccessfull|not implemented|permerrors?|fehlers?|errore|errors?|erreurs?|fejl|virhe|greška|erro|fel|\(ee\)|\(ni\))\b)

2、成功规则,设为绿色

(\b(true|yes|ok|accepted|allowed|enabled|connected|erfolgreich|exitoso|successo|sucedido|framgångsrik|successfully|successful|succeeded|success)\b)

3、警告规则,设为黄色

(\b(\[\-w[A-Za-z-]+\]|caught signal [0-9]+|cannot|(connection (to (remote host|[a-z0-9.]+) )?)?(closed|terminated|stopped|not responding)|exited|no more [A-Za-z] available|unexpected|(command |binary |file )?not found|(o)+ps|out of (space|memory)|low (memory|disk)|unknown|disabled|disconnected|deprecated|refused|disconnect(ion)?|advertencia|avvertimento|attention|warnings?|achtung|exclamation|alerts?|warnungs?|advarsel|pedwarn|aviso|varoitus|upozorenje|peringatan|uyari|varning|avertissement|\(ww\)|\(\?\?\)|could not|unable to)\b)

4、提示规则,设为紫色

(\b(last (failed )?login:|launching|checking|loading|creating|building|important|booting|starting|notice|informational|informationen|informazioni|informação|oplysninger|informations?|info|información|informasi|note|\(ii\)|\(\!\!\))\b)

5、主机ip,设为粉色

(\b(localhost|([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])\.[0-9]+\.[0-9]+\.[0-9]+|null|none)\b)

6、网址url,设为青色

\b(http(s)?://[A-Za-z0-9_.:/&?=%~#{}()@+-]+)\b

Xshell终端工具突出显示集的正则配置相关推荐

  1. Xshell终端工具,使用backspace删除键终端显示为^H的解决方法

    在使用Xshell 终端连接工具的时候,其实由于xshell在MAC笔记本是上是无法使用使用的,我今天用的win10工具进行连接的. 发现终端的使用存在问题,在打印Linux指令的时候,发现回退(ba ...

  2. xshell-突出显示集设置

    利用xshell里面的突出显示集,自动以正则表达式,使自己的xshell显示不再单调 菜单--工具--突出显示集 新建一个新的突出显示集 添加如下关键字 underline 要强调的关键字 \b(ht ...

  3. 将 MobaXterm 的高亮/突出显示集功能(HighLight sets)移植到 Xshell 中使用

    本人在[原创]终结选择困难,Xshell.MobaXterm.PuTTY.SecureCRT 多款 SSH 终端软件该怎么选 一文中提到 MobaXterm 中有默认就很好用的高亮/突出显示集功能(H ...

  4. 终端主题_再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 转自:运维之美 不论是 macOS 还是 Windows 下,我们都不推荐使用系统自 ...

  5. 再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了! 不论是 macOS 还是 Windows 下,我们都不推荐使用系统自带终端.无论是可拓展性还是可编程性都被「系 ...

  6. 再见 Xshell,这个开源的终端工具更酷炫。

    作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet 转载请联系授权(微信ID:Hc220088) 原文地址:再见 Xshell!这个开源的终端工具更酷炫! 大家好 ...

  7. 除了Xshell,还有哪些趁手的Linux终端工具

    文章目录 前言 MobaXterm 特点 使用 FinalShell 特点 使用 前言 工欲善其事,必先利其器.砍柴还分大斧头小斧头呢,更何况我们用的工具呢?个人认为,一款好的终端工具,其强大的功能可 ...

  8. 比Xshell好用100倍,这个号称全世界最好用的终端工具,你一定要知道

    作为一个Web开发狗,经常需要在Windows电脑上远程操作Linux,常用的终端工具有Xshell.SecureCRT.Putty.其中Xshell和SecureCRT功能强大,但是要收费,Putt ...

  9. xshell突出显示集

    xshell突出显示集(参考mobaxterm,直接拷贝过来不行,应该是xshell对正则表达式的支持不够好): Red: (bad|wrong|incorrect|improper|invalid| ...

最新文章

  1. 独家 | 教你使用简单神经网络和LSTM进行时间序列预测(附代码)
  2. 打工人,今年双十一你刷啥?
  3. 前端代码规范(es6,eslint,vue)
  4. TCP/IP illustated: 第七、八章 Ping program Traceroute program
  5. ROS安装配置相关问题
  6. ES6新增数据类型符号(1):普通符号
  7. ElasticSearch - JAVAAPI练习
  8. 谈谈C#中的三个关键词new , virtual , override
  9. 轻而易举地激发变革:开放的方法
  10. 性能测试、 障碍条件和回滚
  11. OpenShift 4 - DevSecOps (4) - 实现一个 CICD Pipeline,并用 RHACS 发现安全隐患
  12. 根据IDC的数据,全球融合系统市场在2019年第四季度同比增长1.1%
  13. SAP License:SAP问题二则
  14. 拼团小程序源码_拼团小程序制作干货教程
  15. 20210924 python 技术点
  16. 移动App后台Java开发银联支付后台接口
  17. Windows通过IP地址向对方发送信息
  18. Rundll32.exe 转自5iuu.com
  19. 最小生成树 Kruskal
  20. @Autowired 与@Resource选择

热门文章

  1. 计算机打印机端口配置,如何设置打印机端口,打印机端口设置的方法步骤
  2. Kotlin去掉UUID 横杠 方法
  3. 深度解析CTM项目成功的原因
  4. ubuntu14.04 下载安装 yocto平台
  5. 1065 浙江中医药大学ACM OJ
  6. Git 学习笔记 ignore 忽略文件
  7. 15 | SpringBoot + thymeleaf 的登陆页面如何实现国际化
  8. react-router v4 路由改变页面不刷新
  9. Visa for a coder
  10. Spring中RedisTemplate方法中,redis相关操作笔记。[redis生成指定长度自增批次号,删除、设置过期时间等]