首页 > 解决方案 > 是否有任何理解 bash 颜色的 Linux 文本编辑器?

问题描述

我正在浏览一些由通常只记录到控制台的程序编写的日志。由于它输出到 bash,我看到一堆用于在 bash 中着色的字符。

是否有任何文本编辑器可以解释这些字符序列并像 bash 那样以彩色显示行?如果能够在不看到一堆垃圾字符的情况下搜索这些日志,那就太好了。

标签: linuxbashconsoleeditor

解决方案


如果您不想使用编辑器,可以使用:

echo -e $(cat colorfile)
less -r colorfile

或者使用 vim 插件AnsiEsc:

从 ( https://www.vim.org/scripts/download_script.php?src_id=14498 )下载 AnsiEsc.vba.gz vim 脚本文件

安装细节:

在 vim 中打开 AnsiEsc.vba.gz vim-scripts 文件:

vim AnsiEsc.vba.gz 
:so % 
:q 

然后用 vim 打开你的文件并输入

:AnsiEsc 

推荐阅读