Bash shell 中的自定义语法突出显示(使用关键字)

Bash shell 中的自定义语法突出显示(使用关键字)

我知道可以改变$ user@hostname颜色,但是可以为不同的事物着色吗?我可以将所有数字/整数设置为特定颜色吗?或者将某些关键字设置为粗体?

答案1

颜色来自各种转义序列。因此,仅当可以完全控制输出时才可以可靠地使用它们,例如输出提示时或使用特定程序时。

话虽如此,编写一个可以进行基于模式突出显示的终端模拟器可能是可能的,但我自己从未遇到过。

相关内容