現在很多 Markdown (.md) 的文件,但是除了用 Markdown.pl 轉成 HTML 外,於 Linux 有哪些工具可以方便讀取 Markdown 檔案呢?
Linux 於本地端、CLI 讀取 Markdown 的工具
目前找到有下述幾套:
- grip - Preview GitHub Markdown files like Readme locally
- Retext - ReText: Simple but powerful editor for Markdown and reStructuredText (編輯、預覽編輯器)
- pandoc 搭配 lynx (CLI 瀏覽器)
- mdv - Styled Terminal Markdown Viewer (pip 安裝,不過看起來比看純文字好點而已)
- justmd - 下載解壓縮,直接執行即可
grip 安裝使用步驟
- sudo apt install grip
- 於要讀取的檔案目錄,輸入 grip example.md
- grip 會啟動 http://localhost:6419/ 一個 Local http server
- 開瀏覽器直接連到:http://localhost:6419/
- 這個是目前 View 起來最舒適的
retext 安裝使用步驟
- 官網:retext-project/retext: ReText: Simple but powerful editor for Markdown and reStructuredText
- sudo apt install retext
- retext example.md
- 打開的視窗,點選預覽即可
pandoc + lynx 安裝使用步驟
- sudo apt install pandoc lynx
- pandoc example.md | lynx -stdin
或者寫成 shell function
- vim .bashrc
function mdread {
pandoc "$1" -f markdown -t html | lynx -stdin
} - mdread example.md
mdv 安裝使用步驟
- mdv 官網:axiros/terminalmarkdownviewer: Styled Terminal Markdown Viewer
- sudo pip install --upgrade pip # pip 若太舊, 需要自我升級
- sudo pip install mdv
- mdv example.md