2个版本 (1个不稳定)
| 3.0.0-ratatui | 2023年3月19日 |
|---|---|
| 0.5.2-fix.offset | 2022年5月4日 |
#1440 在 文本处理
每月113次下载
19KB
342 行
ansi-to-tui
一个nom解析器,用于解析带有ANSI颜色代码的文本,并将其转换为ratatui::text::Text。
| 颜色 | 支持 | 示例 |
|---|---|---|
| 24位 | ✓ | \x1b[38;2;<R>;<G>;<B>m |
| 8位 | ✓ | \x1b[38;5;<N>m |
| 4位 | ✓ | \x1b[30..37;40..47m |
示例
use ansi_to_tui::IntoText;
let buffer = std::fs::read("ascii/text.ascii").unwrap();
let output = buffer.into_text();
依赖关系
~7MB
~120K SLoC