Xshell Highlight Sets
: Uses the Perl-compatible DEELX engine for advanced pattern matching (e.g., highlighting specific IP address ranges or timestamps). How to Create and Manage Highlight Sets
Xshell—a powerful terminal emulator developed by NetSarang—offers a built-in feature designed to solve this exact problem: .
If you use Xshell’s feature ( File → Log → Start Logging ), the raw text is saved, not the colored highlights. For colored logs, use script on the remote server or an external tool like aha (ANSI HTML adapter). xshell highlight sets
Build separate highlight profiles for different environments, such as a "Production Set" that highlights risky commands or a "Database Set" that highlights SQL syntax. How to Create and Manage Highlight Sets
Click OK. Any line containing those words will now flash a white-on-red warning. : Uses the Perl-compatible DEELX engine for advanced
Watch the colors light up automatically.
Click and save the configuration file (usually in .ini or JSON-based format depending on your XShell version) to your local drive. For colored logs, use script on the remote
In the Highlight Sets dialog box, click to create a new set.
: You can assign a specific Highlight Set to a session permanently by navigating to the Session Properties > Appearance category.
Highlight Sets act as a dynamic "search and highlight" tool that stays active during your session.
