命令行日志可视化

时间:2014-03-07 11:48:28

标签: logging command-line forever

我正在永远运行我的节点应用程序并保存日志文件。我的问题是日志以格式化方式保存。所以颜色结束一切都被保存了。如果我cat命令行的代码看起来不错,但如果我在任何文本编辑器中打开它,我也会得到格式化字符串。

^[[0;36mMongoose:^[[0m games.find({ progress: ^[[32m'waiting'^[[39m }) { fields: { _id: ^[[33m1^[[39m } }

这是什么格式?我怎样才能在vim中正确地将其可视化?

1 个答案:

答案 0 :(得分:1)

您正在查看ANSI转义序列。

如果要翻译为纯文本(条带转义),HTML和其他一些(IIRC)格式,则有ansifilter

似乎有一个Vim脚本似乎在这里尝试使用ANSI转义的合理内容: