glow工具在命令行讀取Markdown好物分享
寫在前面
這篇文章推薦一個由Golang編寫的一個命令行工具——Glow,這個CLI工具可以在命令行讀取Markdown,Markdown對於碼農來說也是非常重要的,幾乎所有的文檔全部都有Markdown的身影。
筆者熱衷於使用命令行,感覺命令行使用起來非常舒爽,有的時候需要閱讀Markdown,但是cat
命令並沒有加粗什麼的,展示的Markdown閱讀起來也不是很友好,這裡推薦Glow來舒適的展示Markdown,效果圖如下:
🍎 準備工作
這裡筆者使用的是Windows系統,安裝工具選擇的是Scoop,命令行使用的是PowerShell7,安裝Scoop的命令如下:
set-executionpolicy remotesigned -scope currentuser # 保證允許本地腳本的執行
iex (new-object net.webclient).downloadstring('https://get.scoop.sh') # 安裝
如果安裝失敗可以再次嘗試一下。
安裝完成後可以通過如下命令:
scoop --version
檢測是否安裝成功。
其他工具的安裝可以自行問度娘。
🍒 Glow的安裝和使用
🍑 安裝
Glow的安裝也比較簡單,在README中作者也給出瞭所有軟件包管理器的安裝命令,如下所示:
# macOS or Linux brew install glow # macOS (with MacPorts) sudo port install glow # Arch Linux (btw) pacman -S glow # Void Linux xbps-install -S glow # Nix nix-env -iA nixpkgs.glow # FreeBSD pkg install glow # Solus eopkg install glow # Windows (with Scoop) scoop install glow # Android (with termux) pkg install glow
安裝完成後,可以輸入如下命令檢測是否安裝成功:
glow --version
如果提示版本則表示安裝成功。
🍓 使用
Glow的使用非常簡單,隻需要選擇一個Markdown的源即可,例如:
glow .\README.md
鍵入回車後即可看到對應的Markdown的展示效果。
除瞭本地文件,該工具還支持GitHub或者GitLab的中的README.md展示,例如:
glow github.com/vuejs/core
即可正常展示:
它還支持HTTP的方式請求一個遠程文件,命令如下:
glow https://host.tld/file.md
🍍 寫在最後
這篇文章就介紹瞭一個簡單的讀取Markdown的CLI工具,內容比較少,更多關於glow命令行讀取Markdown的資料請關註WalkonNet其它相關文章!
推薦閱讀:
- 10分鐘搭建自己的Git倉庫
- .Net Core跨平臺應用開發串口篇HelloArm
- Windows下安裝Bun像Node或Deno的現代JS運行時
- 基於CentOS8系統使用Docker搭建Gitlab的詳細教程
- 新手必備Python開發環境搭建教程