11 个最佳的 Linux Markdown 编辑器

本文翻译自 https://itsfoss.com/best-markdown-editors-linux/

临近开学,想必大家都对 Markdown 编辑器的需求大增,今天我们就介绍 11 个最佳的 Markdown 编辑器。

Markdown 是一种简单的标记语言。它轻量且易于学习。如果你还没有见过任何 Markdown 文档,只需访问 GitHub 并进入任何开源项目。几乎所有的 README 文件都会使用 Markdown 编写。

基本上,你在文本前使用一些“代码”,然后你的文本将会相应地格式化显示。例如,如果你在文本前后使用星号 **,它将以粗体显示。不仅是 GitHub,甚至许多社交媒体网站也支持 Markdown,包括 Facebook

它在编写文档时非常有用,特别是对于开发人员。如果你需要快速参考,可以查看这个 Markdown 备忘单

非自由软件警告!

这里提到的一些应用程序不是开源的。它们之所以被列出,是因为它们可以在 Linux 上使用,而文章的重点是 Linux。

最佳 Markdown 编辑器

今天我们将介绍我们认为是 最佳的 Markdown 编辑器(Linux)。为了澄清,这个列表没有特定的排序。

如果你不想安装软件,可以查看这个 在线 Markdown 编辑器列表

请注意,这不是一个排名列表。

1. Remarkable

Remarkable 截图

Remarkable 已经存在多年。它有一个简约且简单的用户界面。Remarkable 的主要特点包括:

  • 界面:双窗格(源代码和预览)
  • 额外的 Markdown 特性:脚注、上标、下标、缩写等 Pandoc 的语法
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:HTML 和 PDF
  • 数学块:MathJax 支持
  • 可定制:通过 CSS 样式
  • 其他:插件和扩展

Remarkable 在 GitHub 项目页面 上处于积极开发中。值得注意的是,它非常轻量。

在 Linux 上安装 Remarkable

你可以轻松地从 Remarkable 下载页面 获取 DEB 文件,并在任何基于 Debian 的发行版上安装它。如果你不知道,你可以探索不同的 安装 DEB 文件的方法

在 Ubuntu 20.04 上使用 deb 文件安装时会因为依赖问题而报错,但应该可以在 19.10 或更低版本上工作。如果你使用的是基于 Arch 的 Linux 发行版,也可以在 AUR 找到它。

2. GitBook

Gitbook 编辑器

GitBook 是一个现代的开源、简单的在线文档、数字写作和出版解决方案。它的编辑器完全支持 Markdown 格式。

  • 界面:功能齐全的文档处理器
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:HTML、PDF、ePub、MOBI 等
  • 数学块:是的
  • 可定制:广泛的定制选项
  • 其他:Git 集成、插件

值得注意的是,它是一个仅限在线的编辑器,之前曾作为 Linux 的独立应用程序提供。因此,你需要使用浏览器来使用它。

如果你需要一个功能丰富的文档处理器,支持 Markdown,能够跟踪文档历史,或者想要使用 Markdown 编写书籍,GitBook 绝对适合你!

3. Abricotine

Abricotine 截图

Abricotine 是一个基于现代网页技术的开源 Markdown 编辑器。Abricotine 的主要特点:

  • 界面:单窗格并实时预览
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:HTML
  • 数学块:LateX
  • 可定制:模板
  • 其他:侧边栏中的目录

它简单易用。此外,你可以在同一窗口中看到 Markdown 文本的实时预览,使事情变得更加轻松。

在 Linux 上安装 Abricotine

对于基于 Debian 的发行版,你可以从它的 GitHub Realese 页面 获取 DEB 文件并安装。

如果你使用的是其他 Linux 发行版或 Windows/Mac,可以查看 官方安装说明

4. ghostwriter

Ghostwriter 截图

ghostwriter 是一个简单、无干扰的 Markdown 编辑器。让我们来看看它提供了什么:

  • 界面:单窗格
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:没有
  • 导出为:HTML(更多功能通过依赖提供)
  • 数学块:没有
  • 可定制:主题、样式
  • 其他:焦点模式和海明威模式、备忘单

ghostwriter 在 GitHub 上有主题库,如果你想自己制作自定义主题,可以探索一下。它还提供了内置主题。

如果你想要一个简单、最小、功能强大的 Markdown 编辑器,没有任何花哨的功能,ghostwriter 真的是一个不错的选择。

在 Linux 上安装 ghostwriter

你可以使用 Flatpak 包,适用于任何 Linux 发行版,或者添加 PPA 来通过以下命令在基于 Debian 的发行版上安装:

1
2
3
sudo add-apt-repository ppa:wereturtle/ppa
sudo apt update
sudo apt install ghostwriter

如果你还不知道 Flatpak,建议你查看我们的 Flatpak 指南。无论哪种方式,你都可以参考它的 GitHub 发布页面,了解如何在其他 Linux 发行版上安装它。

5. Apostrophe

Apostrophe

Apostrophe 是 UberWriter 的一个分支(由原开发者进行重新命名)。它旨在成为一个无干扰的 Markdown 编辑器。

它使用 pandoc 进行 Markdown 转换,同时提供干净直观的用户体验。你可以选择启用半屏预览并根据需要探索其他选项。

在 Linux 上安装 Apostrophe

如果你喜欢使用 Flatpak 包,可以在任何 Linux 发行版上使用它。你可以在 AUR 中找到它,或者在 Fedora 的官方仓库中直接从终端安装它。

有关更多信息,可以访问他们的 GitLab 页面

6. ReText

Re Text 截图

ReText 是一个简单的开源文本编辑器,支持 Markdown 和 reStructuredText 等标记语言。让我们看看 ReText 的特点:

  • 界面:单窗格或双窗格
  • GitHub 风格的 Markdown:没有
  • 代码语法高亮:没有
  • 导出为:HTML、ODT、PDF
  • 数学块:是的(MathJax/在线)
  • 可定制:颜色主题
  • 其他:导出扩展和 Markdown 扩展

如果你在使用 reStructuredText 并且寻找一个也支持 Markdown 的简单编辑器,这可能是一个不错的选择。

在 Linux 上安装 ReText

在基于 Debian 的发行版中,你应该可以在软件中心找到它。或者,你也可以通过终端输入以下命令来安装:

1
sudo apt install retext

你可以在它的 GitHub 页面 上查看不同 Linux 发行版的安装选项。

7. Mark My Words

Mark My Words 界面

Mark My Words 是一个简单的、无干扰的 Markdown 编辑器。它适合快速创建和编辑 Markdown 文件。

  • 界面:双窗格(源代码和实时预览)
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:HTML(更多功能通过依赖提供)
  • 数学块:没有
  • 可定制:没有
  • 其他:无

与 ghostwriter 相似,Mark My Words 提供一个简单的、无干扰的环境,以便快速编写和查看 Markdown 文档。

在 Linux 上安装 Mark My Words

目前,Mark My Words 仅提供 DEB 文件。你可以在 GitHub 上找到相关的最新版本。

8. Scrivenvar

Scrivenvar

Scrivenvar 是一个有趣的基于 Java 的 Markdown 编辑器,支持实时预览和 字符串插值

其用户界面也非常易于使用。根据我的初步印象,它具备了 Markdown 编辑器所需的所有基本功能。用户定义的字符串插值和实时预览是其两大亮点。

在 Linux 上安装 Scrivenvar

它在其 GitHub 页面 上提供了一个可执行的 二进制文件。你只需下载它,cd 到存储路径,将其设为可执行文件并运行。

举个例子,我将其存放在我的下载目录,以下是我需要输入的命令:

1
2
3
cd Downloads
chmod +x scrivenvar.bin
./scrivenvar.bin

你可以在其 GitHub 页面了解更多关于其他平台(Windows/Mac)的信息。

9. Typora(非开源)

Typora 截图

在 Markdown 编辑器方面,Typora 是最简洁和优雅的选择之一。它是我们遇到过的最完善和功能最丰富的 Markdown 编辑器之一。

让我们来看看 Typora 提供了哪些功能:

  • 界面:单窗格无缝预览,支持实时渲染
  • 额外的 Markdown 功能:目录、图表
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:HTML、PDF、ePub、Word、OpenOffice 和其他多种格式
  • 数学块:支持 Tex/LaTex
  • 可定制:主题
  • 其他:打字机模式、聚焦模式和源代码模式

Typora 还提供了 主题库 和详细的 支持文档

Typora 唯一的缺点是它不是开源的,根据其官方网站,它仅在 Beta 版本期间免费。因此,当稳定版本发布时,你可能需要为它付费。

在 Linux 上安装 Typora

你可以从官方网站下载二进制文件(归档包),或输入以下命令添加仓库并在 Ubuntu 上安装:

1
2
3
4
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt update
sudo apt install typora

10. Caret(非开源)

Caret 截图

Caret 是一款具有简约界面和强大功能的 Markdown 编辑器。让我们来看看它提供的功能:

  • 界面:单窗格或双窗格
  • 额外的 Markdown 功能:目录、脚注等
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 导出为:PDF
  • 数学块:是的
  • 可定制:主题
  • 其他:黑暗模式、聚焦模式和打字机模式、自动完成等

其高昂的费用(约 $29 的许可证)可能会成为 Linux 用户寻找开源解决方案的障碍。否则,它仍然是一个很棒的 Markdown 编辑器。

在 Linux 上安装 Caret

你可以在它们的 GitHub 发布页面 中找到 DEB 和 RPM 包。只需下载并安装。尽管最新发布的版本标记为 Beta 版,但它仍然运行良好。

11. WordMark(非开源)

WordMark 截图

WordMark 是一个轻量级的 Markdown 编辑器,带有用于在线平台的发布工具。WordMark 提供以下功能:

  • 界面:单窗格或双窗格,带可选侧边栏
  • GitHub 风格的 Markdown:是的
  • 代码语法高亮:是的
  • 数学块:是的
  • 可定制:外观
  • 其他:聚焦模式、Vim 模式、发布到多个在线平台

尽管它不是一个开源解决方案,但在 Linux 上运行得相当好,值得一试。

在 Linux 上安装 WordMark

更新本文时,WordMark 只在其 GitHub 发布页面 提供了 DEB 包。因此,如果你使用的是非 Debian 系统,可能需要访问其官方网站寻找解决方案(如果有的话)。

总结

虽然有很多 Markdown 编辑器可供选择,但在这里,我们列出了其中最好的几个。

这些编辑器虽然使得使用 Markdown 更加简便,但了解 Markdown 语法 仍然是一个不错的选择。

你认为哪个是 最好的 Markdown 编辑器?我们遗漏了你最喜欢的 Markdown 编辑器吗?请在评论区告诉我们你的看法。

“觉得不错的话,给点打赏吧 (✿◕‿◕✿)”

微信二维码

微信支付

支付宝二维码

支付宝支付 (暂不支持)

11 个最佳的 Linux Markdown 编辑器
https://lixuannan.github.io/posts/36081.html
作者
CodingCow Lee
发布于
2025年2月13日
许可协议