多语言展示
当前在线:537今日阅读:23今日分享:25

如何设置SecureCRT窗口输出代码关键字高亮设置

有时SecureCRT窗口在输出串口信息或代码时,想要快速找到或定位某些关键字,本文将提供详细介绍
工具/原料
1

SecureCRT_Version 6.5.0 (build 380) - Official Release - December 10, 2009

2

WIN7旗舰版64位系统

方法/步骤
1

进入SecureCRT->选项->全局选项

2

找到配置文件路径,如下图,我的配置文件在C:\Users\Administrator\AppData\Roaming\VanDyke\Config目录下

3

如以上路径被隐藏,可在组织->文件夹和搜索选项->查看->高级设置中,勾选“显示隐藏的文件、文件夹和驱动”

4

进入此目录后,创建Keywords文件夹

5

Keywords文件夹中创建文本文件,将以下文字复制进去,重命名为Highlights.ini

6

D:'Match Case'= Z:'Keyword List V2'=0000004e '(::FFFF)?::?(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])',00ffff00, '\[\d{1,10}:\d{1,10}\](?:(?:[0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4}|(?=(?:[0-9A-Fa-f]{0,4}:){0,7}[0-9A-Fa-f]{0,4}(?![:.\w]))(([0-9A-Fa-f]{1,4}:){1,7}|:)((:[0-9A-Fa-f]{1,4}){1,7}|:)|(?:[0-9A-Fa-f]{1,4}:){7}:|:(:[0-9A-Fa-f]{1,4}){7})(?![:.\w])',00ffff00, '\[\d{1,3}(\.\d{1,3}){3}:\d{1,10}\](?:(?:[0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4}|(?=(?:[0-9A-Fa-f]{0,4}:){0,7}[0-9A-Fa-f]{0,4}(?![:.\w]))(([0-9A-Fa-f]{1,4}:){1,7}|:)((:[0-9A-Fa-f]{1,4}){1,7}|:)|(?:[0-9A-Fa-f]{1,4}:){7}:|:(:[0-9A-Fa-f]{1,4}){7})(?![:.\w])',00ffff00, '(\d{1,10}:){2}(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])',00ffff00, '(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]):\d{1,10}:(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])',00ffff00, '(?:(?:[0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4}|(?=(?:[0-9A-Fa-f]{0,4}:){0,7}[0-9A-Fa-f]{0,4}(?![:.\w]))(([0-9A-Fa-f]{1,4}:){1,7}|:)((:[0-9A-Fa-f]{1,4}){1,7}|:)|(?:[0-9A-Fa-f]{1,4}:){7}:|:(:[0-9A-Fa-f]{1,4}){7})(?![:.\w])',00ffff00, '\d{3,4}d\d{2}h',0000ffff, '((2[0-3]|[01][0-9])(:([0-5]?[0-9])){2}\.\d{3}|(2[0-3]|[01][0-9])(:([0-5]?[0-9])){1,2}|\d{1,4}d\d{2}h))',00b3b3b3, '((RT:)?\d{1,10}:\d{2,10}|(RT:)?\d{1,10}:[1-9])',00ff8000, '(RT:)?(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]):\d{2,5}|(RT:)?(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9]):[1-9])',00ff8000, '(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])',00ffff00, '(GigabitEthernet\d/\d{1,2}\.\d{1,10}|GigabitEthernet\d/\d{1,2}|Gi\d/\d{1,2}\.\d{1,10}|Gi\d/\d{1,2}|G\d/\d{1,2}\.\d{1,10}|G\d/\d{1,2})',00ffcc66, '(FastEthernet\d/\d{1,2}\.\d{1,10}|FastEthernet\d/\d{1,2}|Fa\d/\d{1,2}\.\d{1,10}|Fa\d/\d{1,2}|F\d/\d{1,2}\.\d{1,10}|F\d/\d{1,2})',00ffcc66, '(Ethernet\d/\d{1,2}\.\d{1,10}|Ethernet\d/\d{1,2}|Et\d/\d{1,2}\.\d{1,10}|Et\d/\d{1,2}|E\d/\d{1,2}.\d{1,10}|E\d/\d{1,2})',00ffcc66, '(Serial\d/\d\.\d{1,10}|Serial\d/\d|Se\d/\d\.\d{1,10}|Se\d/\d|S\d/\d\.\d{1,10}|S\d/\d)',00ffcc66, '(Loopback\d{1,10}|Lo\d{1,10}|L\d{1,10}|Tunnel\d{1,3}|Tu\d{1,3}|T\d{1,3}|Vlan\d{1,4}|Vl\d{1,4})',00ffcc66, '(Portchannel\d{1,2}|Po\d{1,2}|NVI\d{1,2}|Virtual-Template\d{1,3}|Virtual-Access\d{1,3}\.\d{1,10}|Virtual-Access\d{1,3}|Vi\d{1,3}\.\d{1,10}|Vi\d{1,3}|Multilink\d{1,10}|Mu\d{1,10}|Dialer\d{1,3}|Di\d{1,3}|BVI\d{1,3})',00ffcc66, '(down|Down|DOWN|fail|failed|not|bad|never|BLK|fddi|n\-isl|isl|notconnect|blocking|\(tdp\)|tdp|TDP|denied|invalid|err\-disabled|unusable|DENIED)',000000ff, 'err\-disable|infinity|inaccessible|\*ROOT_Inc|BKN\*|\*LOOP_Inc|wrong|K2=1|K4=1|K5=1|cannot|MM_NO_STATE|MM_KEY_EXCH|UP\-NO\-IKE|K[13]=(\d{2,3}|[02-9])|K[245]=(\d{2,3}|[1-9]))',000000ff, '(rstp|best|ldp|CIST|QM_IDLE|(IP|L|CDP)CP\+|CHAP\+|PAP\+|(IP|L|CDP)CP\[Open\]|our_master|UP\-ACTIVE)',0000ff00, '(\*\>|FWD|root|Root|802\.1q|connected|LocalT|yes|\(ldp\)|ldp|\(SU\)|\(RU\)|forwarding|synchronized|active|rapid\-pvst|up|Up|UP|FULL)',0000ff00, '(errors|error|err|reset|act/unsup|dhcp|DHCP|mismatch|notconnect|drops|dropped|runts|CRC|collisions|collision|LRN|learning|listening|LIS|unsynchronized)',0000ffff, '(Peer\(STP\)|Shr|Edge|pvst|ieee|Bound\(PVST\)|INIT|TFTP|Mbgp|LAPB|l2ckt\(\d{1,10}\)|DCE|DTE|passive|\[ANY\]|r|RIB\-failure|discriminator|Standby)',0000ffff, '(aggregate(d|\/\w*)|atomic\-aggregate|\[V\]|ATTEMPT|INIT|2WAY|EXCHANGE|LOADING|\(global\)|tag|key-chain|md5|backup\/repair|repair|v2\/D|v2\/SD)',0000ffff, '(Condition\-map|Advertise\-map|no\-advertise|no\-export|local\-AS|internet)',0000ffff, '(Cost:pre\-bestpath|0x880\d):\d{1,10}:\d{1,10}',00b3b3b3, '(bgp|BGP|B|IGP|incomplete|\d{2,7}\/nolabel\(\w*\)|RR\-client|Originato|cluster\-id|Cluster\-id|Cluster|Route\-Reflector)',00ff8000, '%BGP\-\d\-\w*',00ff8000, '%BGP_SESSION\-\d\-\w*',00ff8000, '(OSPF_VL\d{1,2}|OSPF_SL\d{1,2}|VL\d{1,2}|SL\d{1,2}|Type\-\d|ospf|OSPF|O|IA|E[12]|N[12]|P2P|P2MP|BDR|DR|ABR|ASBR|LOOP)',000080ff, '(DROTHER|POINT_TO_POINT|POINT_TO_MULTIPOINT|BROADCAST|NON_BROADCAST|LOOPBACK|SHAM_LINK|3101|1587|transit|Transit|nssa|NSSA|stub|Stub|Superbackbone)',000080ff, '(OSPFv3_VL\d{1,2}|OSPFv3\-\d{1,5}\-IPv6|ospfv3|OSPFv3|OI|OE[12]|ON[12]|V6\-Bit|E\-Bit|R\-bit|DC\-Bit|opaque|DROTH)',000080ff, '(%OSPF\-\d\-\w*|%OSPFV3\-\d\-\w*)',000080ff, '(EIGRP\-IPv6|EIGRP\-IPv4|eigrp|EIGRP|EX|D|K[13]=1|K[245]=0|Internal|External)',0033cc99, '%DUAL\-\d\-\w*',0033cc99, '(rip|RIP|R)',000000ff, '(PIM\/IPv4|RP\:|v2\/S|BSR)',00ff6666, '%PIM\-\d\-\w*',00ff6666, '%MSDP\-\d\-\w*',00ff6666, '%IGMP\-\d\-\w*',00ff6666, '(R\d{1,2}%\w*|R\d{1,2}|SW\d{1,2}|BB\d|BB|PE\d{1,2}|CE\d{1,2}|P\d{1,2}|FRS|Sw\d{1,2})',0000ff00, '\[\d{1,3}/\d{1,12}\]',0000ffff, '\(\d{1,12}/\d{1,12}\)',0000ffff, '(DT2|T2)',00ff00ff, '%\w*\-[012]\-\w*',000000ff, '%LDP\-\d\-\w*',00ff66cc, '%LSD\-\d\-\w*',00ff66cc, '%IPV6_ND\-\d\-\w*',00ffff00, '%CDP\-\d\-\w*',0000ffff, '%DHCP\-\d\-\w*',0000ffff, '%SPANTREE\-\d\-\w*',0000ffff, '%TDP\-\d\-\w*',0000ffff, '%SW_DAI\-\d\-\w*',0000ffff, '%SW_VLAN\-\d\-\w*',0000ffff, '%PM\-d\-\w*',0000ffff, '%STORM_CONTROL\-\d-\w*',0000ffff, '%PV\-\d\-\w*',0000ffff, '%SPANTREE_FAST\-\d\-\w*',0000ffff, '%TRACK\-\d\-\w*',0000ffff, '%TRACKING\-\d\-\w*',0000ffff, '%FR_EEK\-\d\-\w*',0000ffff, '%HSRP\-\d\-\w*',0000ffff, '%SNAT\-\d\-\w*',0000ffff, '%SEC\-\d\-\w*',0000ffff, '%IPRT\-\d\-\w*',0000ffff, '%SYS\-\d\-LOGGINGHOST\w*',0000ffff, '%PARSER\-\d\-cfglog\w*',0000ffff, '%ENVMON\-\d\-\w*',0000ffff, '%EC\-\d\-\w*',0000ffff, '%GLDP\-\d\-\w*',0000ffff, '%CRYPTO\-\d\-\w*',0000ffff, '%NHRP\-\d\-\w*',0000ffff, '%SNMP\-\d\-\w*',0000ffff, '%CP\-\d\-\w*',0000ffff, '%HA_EM\-\d\-\w*',0000ffff, '%TCP\-\d\-\w*',0000ffff, '%IP\-\d\-\w*',0000ffff, '%\w*\-\d\-\w*',00ff66ff,

7

进入SecureCRT->选项->会话选项

8

在外观中选择Highlights

9

编辑添加想要高亮显示的关键字,如DEVICE

10

效果如下

推荐信息