BAT-Rustcat 命令的一个替代品

联合创作 · 2023-09-30 11:52

开发者最常用的命令行工具之一是 cat,而 Bat 则是 cat 命令的一个替代工具,根据其开发者的说法,它是 "带有翅膀的 cat 克隆"。在 cat 的基础上提供了语法高亮显示和 Git 集成等功能。


语法高亮


bat支持大量编程的语法高亮



Git 整合


batgit显示对索引的修改 (见左侧栏):



显示不可打印的字符


可以使用 -A/ --show-all显示和突出显示不可打印的选项:



在终端上显示单个文件



> bat README.md


一次显示多个文件



> bat src/*.rs


从 stdin 读取,自动确定语法



> curl -s https://sh.rustup.rs | bat


从标准输入读取,明确指定语言



> yaml2json .travis.yml | json_pp | bat -l json

浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报