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
浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报