推荐使用 glow 命令行工具在终端内直接渲染 markdown 文件,支持颜色、缩进、代码高亮和 github 风格排版;mdless 适合极简纯文本预览;pandoc + w3m 可生成临时 html 进行终端浏览。

想在终端里不打开任何图形界面应用,直接用命令行快速看到 Markdown 文件的真实排版效果,而不是满屏星号井号?你不需要退出终端、切到 Finder 按空格,更不用启动浏览器或编辑器——只要一条命令,就能在终端窗口内渲染出带标题、列表、代码块甚至表格的富文本视图。
用 glow 命令行工具即时渲染
第一步:安装 glow。运行 brew install glow(如未安装 Homebrew,请先执行官方一键脚本 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)")。
第二步:确认安装成功。输入 glow --version,应返回类似 v1.5.0 的版本号;若提示 command not found,请重启终端或运行 source ~/.zshrc 重载配置。
第三步:直接预览任意 .md 文件。例如当前目录下有 README.md,执行 glow README.md → 终端立即渲染出带颜色、缩进、分隔线和语法高亮的可滚动视图;按 q 退出,按 j/k 或方向键上下翻页,gg/G 跳首/尾。
这一步无需额外配置主题或样式,glow 默认启用 GitHub 风格渲染,对中文标点、全角符号、中文标题层级兼容良好。它不依赖系统 Quick Look,也不调用外部浏览器,所有渲染都在终端内完成。
用 mdless 实现极简纯文本预览
方法一:通过 Homebrew 安装并使用
运行 brew install mdless → 安装完成后,执行 mdless README.md 即可查看去样式但保留结构的清晰文本预览。
方法二:手动下载 Ruby 版本(适合无 Homebrew 环境)
访问 https://github.com/ttscoff/mdless 下载 mdless 脚本 → 放入 ~/bin/ 目录 → 运行 chmod +x ~/bin/mdless → 将 ~/bin 加入 PATH(在 ~/.zshrc 中添加 export PATH="$HOME/bin:$PATH" 并执行 source ~/.zshrc)→ 此后任意目录下都能直接调用 mdless。
注意:mdless 不支持代码块高亮、表格边框或数学公式,但它对嵌套列表、引用块和标题缩进的文本化表达非常干净,适合 SSH 远程连接或低资源终端环境。
用 pandoc + less 快速生成临时 HTML 并调用终端浏览器
第一步:确保已安装 pandoc 和 w3m(轻量终端浏览器)。运行 brew install pandoc w3m。
第二步:执行单行命令预览:
pandoc README.md -o /tmp/preview.html && w3m /tmp/preview.html
这条命令会把 Markdown 实时转为 HTML,再用 w3m 在终端中渲染——支持超链接点击、表格对齐、基础样式,且无需保存中间文件(/tmp 下的 HTML 会被下次覆盖)。
⚠️ 重要提醒:不要省略 -o /tmp/preview.html 中的 /tmp/ 路径,否则 pandoc 可能将 HTML 写入当前目录污染工作区;w3m 对 Mermaid 或 KaTeX 公式不支持,仅用于常规文档快速通读。











