bash html 突出显示?

bash html 突出显示?

我经常使用 bash/xterm 进行工作,并且会进行大量的 HTML 过滤。我想知道是否有一种简单的方法可以将 HTML 突出显示到标准输出?

就像是:

$ cat file.html | [some html highlighting utility]

假设 $TERM 是 xterm-color 或 xterm-256color,将会将语法彩色 HTML 输出到标准输出。

那里有类似的东西吗?

答案1

是的,它的名字是强调我曾经跑过highlight -q -s vim-dark -M file-M意思是--xterm256

还有另一种选择,皮格门特斯如果你是 Python 粉丝,你会喜欢它。你可以直接运行pygmentize example.html

答案2

使用这个工具,对我来说很好用

https://github.com/theZiz/aha

cat file.html | /path/to/compiled-aha

相关内容