sharkdp/bat
在 GitHub 打开 ↗带语法高亮和 Git 集成的 cat 增强版
Star61k
24h 新增+20
7 天新增—
Fork3.0k
Issue565
语言Rust
项目介绍
更新于 1 天前
bat 是命令行里 cat 命令的增强替代品:cat 只能把文件内容原样打印到终端,bat 则会给代码加上语法高亮、行号,并在左侧标出哪些行在 Git 里被修改过,长文件还会自动接上分页器方便翻阅。它支持数百种编程和标记语言,也能显示不可见字符,方便排查缩进或空白问题。实际场景很多:配合 fzf 做文件搜索时的彩色预览、给 man 手册和命令的 --help 输出上色、配合 git show 或 git diff 查看历史版本和改动、甚至和 tail -f 一起实时高亮监控日志文件。凡是日常在终端里读代码、看日志、翻文档的开发者,尤其是习惯用 ripgrep、fd、fzf 这套工具链的人,都值得把它装上并直接 alias 成 cat;对不碰命令行的岗位则基本无关。
上手成本:中
Star 趋势
话题标签
clicommand-linegithacktoberfestrustsyntax-highlightingterminaltool
仓库信息
| License | Apache-2.0 |
| 创建时间 | 2018-04-21 |
| 最后推送 | 13 小时前 |
| 热度分 | 65.0 |