当我使用 MobaXTerm 从 Windows SSH 到 Linux 机器时,我获得了语法突出显示的好处(https://mobaxterm.mobatek.net/features.html--> 参见Syntax highlighting in terminal
)。它会自动突出显示诸如error
、pass
、failed
、missing
等关键字。我发现这在执行输出大量调试文本的脚本时非常有用——突出显示帮助我注意到由于冗长而错过了几个月的错误。
我知道像 VIM 这样的程序有语法突出显示,但它是在程序级别,并且是特定于语言(或文件类型)的。
我正在寻找与 MobaXTerm 相同的突出显示,但在 Linux 终端级别。目前,我必须切换到 Windows 并通过 SSH 连接到具有该功能的 Linux 计算机,这是一件苦差事。如果有一个终端插件就好了。
终端中的语法突出显示提出了一些解决方案,但需要将输出通过管道传输到外部程序。