远程工具xshell配置突出显示

目录

前言

一、大概步骤

1、设置语法高亮显示

2、设置关键字高亮显示(以命令行为例)

二、具体步骤

1、准备customize.hls文件

2、找到HighlightSet Files文件夹

2.1 方法1

2.1.1 打开xshell,在工具中点击选项

2.1.2 复制会话文件夹路径

2.1.3 打开所在文件路径,并点击上一级目录

2.1.3 点击进入HighlightSet Files文件夹

2.2 方法2

3、将customize.hls文件托到HighlightSet Files文件夹中

4、配置突出显示集

4.1 点击工具找到突出显示集

4.2 点击刚导入的集合,设置为当前组

4.3 连接主机查看效果


前言

        在使用xshell时,想要对某些关键词进行高亮展示,例如success、error等。

        可以使用xshell的突出显示集功能,支持自定义新的集,但不想一个一个的指定正则,所以可以新建一个.hls文件,放在指定目录下。

一、大概步骤

1、设置语法高亮显示

  • 步骤一:打开会话属性
    • 在 Xshell 中,双击打开需要配置的会话,或者选中会话后点击 “属性”。
  • 步骤二:进入外观设置
    • 在会话属性窗口中,选择 “外观” 选项卡。
  • 步骤三:配置语法高亮
    • 点击 “高级” 按钮,在 “终端配色方案” 下拉列表中选择一种支持语法高亮的配色方案,如 “Solarized”“Dracula” 等。这些配色方案可以使命令、输出等内容以不同的颜色显示,便于区分不同类型的文本。
  • 步骤四:自定义颜色(可选)
    • 如果对现有的配色方案不满意,还可以在 “终端颜色” 部分自定义颜色。例如,将命令文本设置为绿色,错误信息设置为红色等。可以通过调整 “前景色” 和 “背景色” 来实现自定义。

2、设置关键字高亮显示(以命令行为例)

  • 步骤一:打开关键字高亮设置
    • 在 Xshell 中,点击 “工具” - >“选项”,在弹出的 “选项” 对话框中,选择 “终端” 类别下的 “关键字” 子选项。
  • 步骤二:添加关键字
    • 在 “关键字” 列表中,可以添加希望突出显示的关键字。例如,对于 Linux 命令行,添加 “ls”“cd”“cp” 等常用命令作为关键字。
  • 步骤三:配置关键字颜色和样式
    • 为每个关键字设置颜色和样式。例如,将 “ls” 设置为蓝色加粗字体,将 “cd” 设置为绿色斜体字体等。可以通过 “颜色” 和 “样式” 下拉列表来实现这些设置。

二、具体步骤

1、准备customize.hls文件

情况说明:在Windows电脑中新建一个自定义例如customize,后缀为.hls的文件,以下为文件文件内容为网上找的,功能不太全,可以自定义补充。

[Keyword_0]
TermBackColor=1
Underline=1
Bold=0
Strikeout=0
Keyword=[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*
Description=Email address
BackColorIndex=286
UseRegex=1
Italic=0
Enable=0
TextColorIndex=286
CaseSens=0
[Keyword_1]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))\s*
Description=IPv4
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=295
CaseSens=0
[Keyword_2]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=[\[ ]?\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*\]?
Description=IPv6
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=294
CaseSens=0
[Keyword_3]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=(\berror\b)|(\bfail(ed)?\b)|(\bfalse\b)|(\bdown\b)|(\blocked\b)
Description=error, fail, false, down
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=290
CaseSens=0
[Keyword_4]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=(\bactive(d)?\b)|(\bsuccess(ful(ly)?)?\b)|(\btrue\b)|(\bok\b)|(\bup\b)|(\brunning\b)|(\bdeployed\b)|(\bunlocked\b)
Description=active, success, true, ok, up
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=291
CaseSens=0
[Keyword_5]
TermBackColor=1
Underline=1
Bold=1
Strikeout=0
Keyword=(\bstart(ed|ing)?\b)|(\bbegin(ning)?\b)|(\benable(d)?\b)|(\bcreate(d)?\b)|(\bopen\b)
Description=start, begin, enable, create, open
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=291
CaseSens=0
[Keyword_6]
TermBackColor=1
Underline=1
Bold=1
Strikeout=0
Keyword=(\bstop(ped)?\b)|(\bend\b)|(\bfinish(ed)?\b)|(\bdisable(d)?\b)|(\bdelete(d)?\b)|(\bclose(d)?\b)
Description=stop, end, finish, disable, delete
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=293
CaseSens=0
[Keyword_7]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=(\bwarn(ing)?\b)|(\binactive\b)|(\bunknown\b)
Description=warn, inactive, unknown
BackColorIndex=292
UseRegex=1
Italic=1
Enable=1
TextColorIndex=282
CaseSens=0
[Colors]
Colors=000000,00E4FF,000040,0080FF,400000,C08080,8080FF,C0C0C0,555555,5555FF,55FF55,55FFFF,FF5555,FF55FF,FFFF55,FFFFFF
[Keyword_8]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=(\binfo\b)
Description=info
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=291
CaseSens=0
[Keyword_9]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=\bDEBUG\b
Description=debug
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=293
CaseSens=0
[info]
Version=1.1
Count=12
[Keyword_10]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=\/\b(\d|([1-9]\d)|(1[01]\d)|(12[0-8]))\b
Description=CIDR
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=284
CaseSens=0
[Keyword_11]
TermBackColor=1
Underline=0
Bold=1
Strikeout=0
Keyword=([a-zA-Z0-9._-]+@([a-zA-Z0-9_-]+\.)+[a-zA-Z0-9_-]+)
Description=Email Regex
BackColorIndex=292
UseRegex=1
Italic=0
Enable=1
TextColorIndex=286
CaseSens=0

2、找到HighlightSet Files文件夹

2.1 方法1

2.1.1 打开xshell,在工具中点击选项

2.1.2 复制会话文件夹路径

例如:C:\Users\MineGi\Documents\NetSarang Computer\7\Xshell\Sessions,

2.1.3 打开所在文件路径,并点击上一级目录

2.1.3 点击进入HighlightSet Files文件夹

2.2 方法2

使用Listary进行快速打开,软件自行安装

3、将customize.hls文件托到HighlightSet Files文件夹中

4、配置突出显示集

4.1 点击工具找到突出显示集

4.2 点击刚导入的集合,设置为当前组

4.3 连接主机查看效果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MineGi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值