Sie*_*tse 19 xml command-line syntax-highlighting
如何突出显示从标准输入(例如从xmllint --format)到标准输出的XML ?
我知道如何在nanoand 中突出显示view,但是是否有一些东西只输出到 stdout 并退出?
我要链接要做的就是输入类似的东西
xmllint --format xmlfile.xml | some-highlighter
Run Code Online (Sandbox Code Playgroud)
或者,对于大文件
xmllint --format xmlfile.xml | some-highlighter | less
Run Code Online (Sandbox Code Playgroud)
并获得漂亮的输出。
Den*_*son 18
Supercat和grcat (grc) 可以进行管道语法高亮显示。您可能需要为 XML 创建或查找配置文件。它们都可以在 Ubuntu 存储库和提供的链接中找到。
Pygmentize包含 XML 突出显示。它可以在 Ubuntu 存储库中作为“python-pygments”使用或使用easy_install Pygments.
xmllint --format xmlfile.xml | pygmentize -l xml | less
Run Code Online (Sandbox Code Playgroud)
小智 11
这是使用GNU 源代码突出显示和更少的方法:
source-highlight -i /tmp/foo.xml -f esc | 少 -r
我用bat:
xmllint --format - | bat -pP
Run Code Online (Sandbox Code Playgroud)
-p删除所有装饰(行号等),-P禁用寻呼机。更新:-pp与较新版本的 bat 一起使用。
蝙蝠:https : //github.com/sharkdp/bat
| 归档时间: |
|
| 查看次数: |
8160 次 |
| 最近记录: |