Linux/Unix 愛(ài)好者一定會(huì)喜歡這個(gè)開(kāi)源工具
今天推薦的這個(gè)項(xiàng)目,是 Unix 命令 cat 的替代品,提供了語(yǔ)言語(yǔ)法高亮,同時(shí)支持和 Git 集成。先上一個(gè)圖看看效果:

是不是很酷?!
項(xiàng)目地址:
https://github.com/sharkdp/bat,Star 數(shù) 20.1k+,文檔同時(shí)被翻譯問(wèn)中日韓三國(guó)語(yǔ)言。中文文檔:
https://github.com/chinanf-boy/bat-zh,文檔挺全:

從上面截圖可以看到 bat 提供了哪些功能:
- 可以高亮眾多語(yǔ)言的語(yǔ)法,Markdown 中的代碼也可以高亮;
- 和 Git 集成,注意下圖左側(cè)的 ~+;它能自動(dòng)和 Git 溝通,識(shí)別出修改;
- 和 less 一樣,自帶分頁(yè);
- 其他 cat 的一些功能;
最后,這是一個(gè) Rust 語(yǔ)言項(xiàng)目,官方提供了預(yù)編譯好的二進(jìn)制文件,也可以在你的系統(tǒng)通過(guò)常用的方式進(jìn)行安裝,比如 Mac 下可以這樣安裝:
- $ brew install bat
趕緊安裝試用下吧!