Markdown 是一个简单且轻量级的工具,用 Perl 编写,使用户能够编写纯文本格式并将其转换为有效的 HTML(或 XHTML)。它是一种易于阅读、易于编写的纯文本语言,也是一种文本到 HTML 转换的软件工具。
在本文中,我们将回顾一些你可以在 Linux 桌面上安装和使用的最佳 Markdown 编辑器。你可以在 Linux 上找到很多 Markdown 编辑器,但在这里,我们想要揭示可能是最好的供你选择使用的。
希望你对 Markdown 有了一些了解,让我们继续列出这些编辑器。
1. PulsarPulsar 是一个由社区领导的、超级可定制的文本编辑器,它基于 Electron,并从 Atom 分叉而来,旨在通过默认配置进行深度定制,但仍然易于上手。
Pulsar是一款社区驱动、高度可定制的文本编辑器,基于Electron并从Atom分支而来,旨在深度可定制,但仍可通过默认配置轻松上手。
它提供了一系列广泛的功能,是软件开发人员、Web开发人员和其他程序员的绝佳选择。

要在Linux上安装Pulsar,您需要下载Appimage,这是一种在大多数Linux发行版上运行的通用二进制软件包。
$ chmod +x ARM.Linux.Pulsar-*.AppImage $ ./ARM.Linux.Pulsar-*.AppImage --no-sandbox
2. GNU Emacs
Emacs是目前在Linux平台上最受欢迎的开源文本编辑器之一。它是一款非常适合Markdown语言的编辑器,具有高度可扩展性和可定制性。
它全面开发,具有以下惊人的特点:
- 内置了包括初学者教程在内的全面文档。
- 全面支持几乎所有人类脚本的Unicode。
- 支持内容感知的文本编辑模式。
- 包括对多种文件类型的语法着色。
- 使用Emacs Lisp代码或GUI高度可定制。
- 提供了一个打包系统,用于下载和安装各种扩展,以及更多功能。

要在Linux上安装Emacs,请运行:
$ sudo apt install emacs [On Debian, Ubuntu and Mint] $ sudo yum install emacs [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/emacs [On Gentoo Linux] $ sudo apk add emacs [On Alpine Linux] $ sudo pacman -S emacs [On Arch Linux] $ sudo zypper install emacs [On OpenSUSE]
3. Remarkable
卓越可能是您能在Linux上找到的最佳Markdown编辑器,它也适用于Windows操作系统。它确实是一款卓越且功能齐全的Markdown编辑器,为用户提供了一些令人兴奋的功能。
其中一些卓越的功能包括:
- 支持实时预览。
- 支持导出为PDF和HTML。
- 还提供Github Markdown。
- 支持自定义CSS。
- 它还支持语法高亮显示。
- 提供键盘快捷键。
- 高度可定制,还有很多其他功能。

要在Linux上安装卓越,打开您喜欢的浏览器,前往卓越下载页面,选择适合您系统的相应软件包(DEB或RPM),然后安装它。
4. Haroopad
Haroopad是一款功能强大的跨平台Markdown文档处理器,适用于Linux、Windows和Mac OS X。它使用户能够编写多种格式的专业级文档,包括电子邮件、报告、博客、演示文稿、博文等。
它完全具备以下显著功能:
- 轻松导入内容。
- 也导出到多种格式。
- 广泛支持博客和邮件。
- 支持多种数学表达式。
- 支持Github风格的Markdown及其扩展。
- 为用户提供一些令人兴奋的主题、皮肤和UI组件,以及更多内容。

要在Linux上安装Haroopad,请打开您最喜欢的浏览器,前往Haroopad下载页面,选择适合您系统的相应软件包(DEB或RPM),然后安装它。
5. ReText
ReText是一个简单、轻量级且功能强大的Markdown编辑器,适用于Linux和多个其他POSIX兼容操作系统。
它还可以作为reStructuredText编辑器,并具有以下属性:
- 简单直观的图形用户界面。
- 高度可定制,用户可以自定义文件语法和配置选项。
- 还支持多种颜色方案。
- 支持使用多个数学公式。
- 启用导出扩展和更多功能。

要安装ReText,请确保您已安装Python PIP,然后运行:
$ pip3 install ReText
6. Apostrophe
撇号是一款基于GTK+的简单易用的Linux Markdown编辑器,其开发受到Mac OS X上iA写作者的极大影响。
它利用pandoc作为其后端来解析Markdown,并提供了一个干净且时尚的界面,具有以下显著特性:
- 使用pandoc执行所有文本到HTML的转换。
- 提供一个干净的UI。
- 提供一个无干扰模式,突出显示用户的最后一句话。
- 支持拼写检查。
- 还支持全屏模式。
- 支持使用pandoc导出为PDF、HTML和RTF。
- 启用语法高亮和数学函数,以及更多功能。

要在Linux上安装撇号,可以使用Flatpak,如下所示。
$ flatpak install flathub org.gnome.gitlab.somas.Apostrophe $ flatpak run org.gnome.gitlab.somas.Apostrophe
7. Mark My Words
Mark My Words也是一款轻量级但功能强大的Markdown编辑器,相对较新,因此提供了一些功能,包括语法高亮和一个简单直观的GUI。
以下是尚未打包到应用程序中的一些令人惊叹的功能:
- 实时预览支持。
- Markdown解析与文件输入输出。
- 状态管理。
- 支持导出为PDF和HTML格式。
- 监控文件变更。
- 支持偏好设置。

要在基于Ubuntu的发行版上安装Mark My Words,请运行:
$ sudo add-apt-repository ppa:voldyman/markmywords $ sudo apt-get update $ sudo apt-get install mark-my-words
8. Vim-Instant-Markdown插件
Vim是一个强大、流行且开源的Linux文本编辑器,经受了时间的考验。它非常适合编程使用。它还具有高度可插拔性,允许用户添加多种其他功能,包括Markdown预览。
有多个Vim Markdown预览插件,但您可以使用Vim-Instant-Markdown,它提供了最佳性能。
9. 括号
Brackets是一个现代、轻量级、开源且跨平台的文本编辑器,专为网页设计和开发目的而构建。
它的一些显著特点包括支持内联编辑器、实时预览、预处理器支持等等。它还通过插件高度可扩展,您可以使用Bracket-MarkdownPreview插件来编写和预览Markdown文档。

要在Linux中安装Brackets,可以使用Snap,如下所示。
$ sudo snap install brackets --classic
10. Sublime Text
Sublime Text是一款精炼、流行且跨平台的代码、Markdown和散文文本编辑器。

它通过以下令人兴奋的特性实现了高性能:
- 简单而流畅的图形用户界面
- 支持多重选择
- 提供无干扰模式
- 支持分割编辑
- 通过Python插件API高度可插拔
- 完全可定制,并提供命令面板
sublimeText-Markdown插件是一个支持语法高亮并带有一些优秀配色方案的包。

11. Gitbook
GitBook是一个现代的开源在线文档、数字写作和发布平台,其编辑器完全支持markdown格式。

12. ghostwriter
ghostwriter是一个无干扰的Markdown文本编辑器,提供多项功能使其成为写作的理想选择,包括实时预览、聚焦模式、海明威模式、拖放图片插入、MathJax支持以及导出到多种格式。

要在Linux上安装Ghostwriter,请运行:
$ sudo apt install ghostwriter [On Debian, Ubuntu and Mint] $ sudo yum install ghostwriter [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/ghostwriter [On Gentoo Linux] $ sudo apk add ghostwriter [On Alpine Linux] $ sudo pacman -S ghostwriter [On Arch Linux] $ sudo zypper install ghostwriter [On OpenSUSE]
13. KeenWrite
KeenWrite是一个开源的跨平台桌面Markdown编辑器,提供实时预览、字符串插值、美观的PDF排版和数学符号支持。

要在Linux上安装KeenWrite,请运行:
$ wget https://github.com/DaveJarvis/keenwrite/releases/latest/download/keenwrite.bin $ chmod +x keenwrite.bin $ ./keenwrite.bin
14. Typora (非FOSS)
Typora是一个免费且开源的Markdown编辑器,具有干净且无干扰的界面,提供多项功能,如实时预览、语法高亮、代码折叠、目录生成、数学支持以及导出到PDF、HTML和其他格式。

要在基于Ubuntu的发行版上安装Typora,请运行:
$ wget -qO - https://typora.io/linux/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/typora.asc $ sudo add-apt-repository 'deb https://typora.io/linux ./' $ sudo apt-get update $ sudo apt-get install typora
15. Caret(非FOSS)
Caret是一款高级跨平台Markdown编辑器,以其简洁的界面、增强的生产力工具和细致入微的关注而脱颖而出。

要在Linux上安装Caret,打开您喜欢的浏览器,前往Caret下载页面,选择适合您系统的相应软件包(DEB或RPM),然后安装它。
16. MarkText
MarkText是一款流行的免费开源Markdown编辑器,适用于macOS、Windows和Linux,提供所有主要功能,如语法高亮、实时预览、表格、代码块和数学公式。
它还包括几个扩展,如支持FlowChart、Sequence diagrams和Gantt diagrams。

要在Linux上安装MarkText,您需要下载Appimage,这是一种在大多数Linux发行版上运行的通用二进制软件包。
$ chmod +x marktext-%version%-x86_64.AppImage $ ./marktext-%version%-x86_64.AppImage
结论
通过上面的列表,您现在可能已经知道要在您的Linux桌面上下载和安装哪些Markdown编辑器和文档处理器了。
请注意,我们认为最好的编辑器可能并不适合您,因此,您可以在下面的反馈部分分享您的想法,告诉我们一些令人兴奋的 Markdown 编辑器,这些编辑器可能没有出现在列表中,但值得被提及。
Source:
https://www.tecmint.com/best-markdown-editors-for-linux/