随笔——在 Ubuntu 22.04 中查看 Markdown (.md) 文件

在 Ubuntu 22.04 中查看 Markdown (.md) 文件,主要有以下 4 种方式,可以根据使用习惯和场景来选择:

⌨️ 终端党:命令行即查看

适合习惯在终端操作的开发者,可以快速预览。

  • Glow (推荐) :终端里的 Markdown 渲染神器,能像网页一样展示格式,支持本地文件、Git 仓库等,非常美观。安装/使用命令如下:

    bash 复制代码
    # 安装 (Ubuntu 22.04)
    sudo snap install glow
    
    # 使用:用 glow 直接查看文件
    glow README.md
    
    # 使用:直接运行 glow 开启 TUI(文本用户界面)模式,在当前目录下浏览文件
    glow

    优点 :原生终端体验,无依赖;缺点:不支持复杂的表格渲染。

  • Markdown View (mdview) :从命令行在默认浏览器中打开文件进行预览,会自动适配明/暗主题。使用 sudo snap install mdview 安装,用 mdview README.md 打开即可。

  • 原始文本查看 :仅查看源码可使用 cat README.mdless README.mdvim README.md

🖥️ 桌面党:专用编辑器/阅读器

  • MarkText :优雅的"所见即所得"编辑器,编辑时实时渲染,带来无干扰的写作体验。从 GitHub Releases 页面下载 AppImage 文件并运行即可。
  • ReText (轻量) :轻量级编辑器,支持标签和实时预览。可通过 sudo apt update && sudo apt install retext 安装。
  • Ghostwriter (沉浸式) :支持主题切换的无干扰沉浸式写作。可通过 sudo apt update && sudo apt install ghostwriter 安装。
  • MarkLite (极致轻量) :专为"快速查看或编辑"而生的轻量级应用。可通过 sudo snap install marklite 安装。

✍️ 集成党:全能编辑器 + 插件

  • VS Code / Codium :代码编辑器,支持语法高亮和 Markdown 预览。通过 sudo snap install code --classic 安装 VS Code 后,打开 .md 文件,右键选择"打开侧边预览"或按 Ctrl+Shift+V 即可。
  • Joplin (笔记应用) :开源笔记应用,原生以 Markdown 编辑,支持分栏预览和全文搜索。可从 Joplin 官网 下载 Linux 版或通过 snap 安装。
  • Vim/Neovim:通过插件(如 vim-markdown, markdown-preview.nvim)可扩展为强大的 Markdown 环境。

🌐 其他实用方案

  • 浏览器 + 扩展:在 Chrome 或 Firefox 中安装如"Markdown Viewer"之类的扩展,即可直接将 .md 文件拖入浏览器中进行渲染查看。

  • 在线转换 :将 Markdown 内容粘贴到 Dillinger 这类网站,随时预览或导出。

  • 快速预览 (gnome-sushi) :此工具可在文件管理器中选中文件后,按空格键快速弹出渲染后的预览窗口,无需完整打开。

    bash 复制代码
    sudo apt install gnome-sushi

希望这些方法和工具能让你更流畅地处理 Markdown 文件。

相关推荐
STDD1 小时前
Linux cgroup v2 资源控制实战:限制进程 CPU/内存/IO,systemd slice 管理
linux·运维·服务器
Latticy1 小时前
内网渗透-横向移动-密码喷洒攻击和域内用(kerbrute使用)
运维·服务器·网络·内网渗透·内网
元直数字电路验证2 小时前
云计算实验笔记(四):容器编排(Container Orchestration)
运维·笔记·docker·云计算
kukubuzai2 小时前
Docker Note
linux·运维·docker
Ltd Pikashu2 小时前
insmod 加载内核模块 —— sys_init_module 源码剖析
linux·kernel·insmod
大貔貅喝啤酒3 小时前
pip 国内镜像源大全【测试 / 自动化开发常备】
运维·自动化·pip·国内镜像源
hj2862513 小时前
Linux网络基础一
linux·运维
云计算磊哥@3 小时前
运维开发宝典023-WEB网站服务
运维·前端·运维开发
小义_3 小时前
【Linux 1】
linux·运维·云原生·红帽