1. 介紹
GitHub 倉(cāng)庫(kù):https://github.com/sharkdp/bat
作為程序員,對(duì) cat 命令肯定不會(huì)陌生,它的主要作用就是用來(lái)在終端中查看文件內(nèi)容的
但是 cat 命令有兩個(gè)很大的缺陷:文本太長(zhǎng)的話無(wú)法翻頁(yè)輸出、不能語(yǔ)法高亮輸出。因?yàn)檫@兩個(gè)不足,使其只能用來(lái)查看行數(shù)不多的小文件。為了解決這兩個(gè)缺點(diǎn),國(guó)外大牛將 cat 命令進(jìn)行了增強(qiáng),于是誕生了 bat 命令
2. 安裝
使用 brew 安裝
brew install bat
3. 用法
bat 命令的用法和 cat 命令是差不多的,只是比 cat 命令多了一些參數(shù)
參數(shù) | 描述 |
---|---|
-h, —help | 查看所有參數(shù) |
-p | 只顯示純樣式,不顯示行號(hào)和文件名 |
-r, —line-range | 用于指定打印哪些行 |
從 16 行開始顯示內(nèi)容
bat /etc/hosts -r 16:
可以通過(guò)設(shè)置 BAT_THEME
環(huán)境變量來(lái)設(shè)置主題
export BAT_THEME="OneHalfDark"
查看所有支持的語(yǔ)言
bat --list-languages
查看所有主題
bat --list-themes