glow:在命令行里渲染 Markdown

#GitHub情报 #Markdown #Tools

? glow:在命令行里渲染 Markdown

GitHub | Releases | Styles

? Features:

– 支持在 macOS / Linux / FreeBSD 等系统终端使用
– 部分渲染 Markdown 文档,不至于直接阅读 md
– Stashing 功能,将文件上传于私密云端便于本地访问
– 支持打开本地文档和远端 HTTP 文档
– 可自定义展示样式,支持 Light / Dark Mode

? 挺有意思的项目,适用的场景是纯命令行或者本地没有合适的 Markdown 阅读器,充分利用了终端的色彩展示功能。之所以说是「部分渲染」,是因为诸如超链接、图片等依然会用比较原生的语法呈现出来,但总的来讲好于直接阅读 md 文本

一大特色是可以自定义展示样式,在 Styles 库大家可以找到目前的几份成品 JSON 主题使用,也可以自己动手定制。在默认主题下面,只会渲染 H1 标题,导致 H2 H3 等依然用比较原生的语法呈现。此外,我还发现引用居中内容会直接消失,是主题没有考虑到某些语法造成的

☁️ 另一大特色是 Stashing 功能,利用开源项目 charm 实现。这个功能可以将用户指定的 md 文件存到 The Charm Cloud,便于收藏并稍后阅读。随着文件加密上传,会生成公钥和私钥,公钥上传到云端、私钥保存在本地,保证文件的安全性。Stashing 阅读时只能通过键盘翻页,不是很舒服

安装和使用详见 readme。总结一下,在一些特殊环境下如果不能够安装 Markdown 阅读器,这个命令行小工具或许能够避免你直接阅读 md 文本带来的凌乱感,但想要更接近完美,自己动手写主题是必不可少的

频道:@blog4563

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论