linux - 是否有任何理解 bash 颜色的 Linux 文本编辑器?
问题描述
我正在浏览一些由通常只记录到控制台的程序编写的日志。由于它输出到 bash,我看到一堆用于在 bash 中着色的字符。
是否有任何文本编辑器可以解释这些字符序列并像 bash 那样以彩色显示行?如果能够在不看到一堆垃圾字符的情况下搜索这些日志,那就太好了。
解决方案
如果您不想使用编辑器,可以使用:
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
推荐阅读
- r - 删除逗号,它是 R 中的千位分隔符
- r - 在 R 中将时间序列数据从半小时减少到每小时
- sqlite - SQLite3:如果行存在则增加值否则插入新行
- c++ - 如何在一个字符上读取和保存数据?(流)
- c++ - 为什么 std::hardware_con/破坏性_interference_size 不同?
- python - 无法使用 conda 卸载 keras
- javascript - Reactjs 在循环中重新渲染组件
- python - 我的 miniconda3 安装(python3.7.1)中缺少 time.thread_time()
- hadoop - 为什么每次重启hive-server都需要重启hue
- c# - 如何使用实体框架在winforms应用程序的连接字符串中实现加密和解密解决方案?