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