我知道很多程序都使用颜色 – (
vim,ack,color-ls等等)但是仍有很多情况下你会遇到黑白两色.
有些脚本会根据正则表达式对输出进行颜色处理(即“制作匹配’狗’红色的东西”),但这些必须用管道调用 – 例如:“> cat myfile | color dog red”这对于任何互动的.
我正在寻找的东西是挂钩终端仿真器(或实际执行此操作的终端)和颜色任何匹配给定正则表达式的东西,独立于我正在使用的shell或程序.如果这也适用于ncurses,那将是非常棒的.我有太多的单色程序,如果我可以指定一个关键字列表,在它们出现或输入时突出显示/颜色会很棒.
我使用可能使用GNOME终端的Guake控制台,我不知道GNOME是否已经有这个功能.