如何在linux中的日志文件中为文本着色

kri*_*_na 6 unix linux vim logging colors

我想在日志文件中为文本添加颜色.例如,我希望包含文本'ERROR'的行为红色.因此,当我查看该文件时,我应该能够轻松地找到那些带有"错误"的行.我试着寻找问题的答案,但找不到任何有用的东西.谢谢你的支持.

Zab*_*ula 5

一些程序员建议利用查看器的能力来对输出进行着色。它在 vim 生态系统中被称为“语法突出显示”,但不仅如此。

在 vim 中你可以做的最简单的事情是:

:sy match my_error /.*ERROR.*/
:hi my_error ctermfg=red guifg=red
Run Code Online (Sandbox Code Playgroud)

您可以将这些行添加到您的日志文件中.vimrc,或者更好的是为您的日志文件创建一个特殊的语法文件,您可以在其中定义更多规则...