最近重装环境,顺手把用了好多年的cat换了。不是cat不好,是bat太香了。就说看日志这事儿,以前tail一段报错刷下来全是黑白,眼睛得一行行扫。换成bat之后源码带语法高亮,行号直接打在左边,长文件一眼就能定位到哪儿,不用再靠grep -n来回跳。
最让我惊喜的是它对git的感知。你在仓库里改完代码,bat一打开,新增的行侧栏绿标,删掉的红标,不用开diff就能先扫一眼自己动了哪些地方,本地review的时候特别顺手。
担心迁移成本的可以放心,bat基本就是cat的平替,管道该怎么接怎么接,老习惯一点不用改。文件太长它还会自动接分页,比自己再套个less省事。装也就一行命令的事,值得试试。真的假的你们终端还藏着什么好东西,评论区唠唠,are you ok?