三个在 Fedora 平台上撰写 Markdown 的软件
Markdown
![](/data/attachment/album/201906/28/133627szbkhi85wkm83kw8.jpg)


Markdown 是一种轻量级标记语言，可以在添加格式后以纯文本格式查看时依然保持可读性。Markdown（和 Markdown 衍生物）被广泛用作 GitHub 和 pagure 等服务上格式化文档的主要形式。根据其设计，可以在文本编辑器中轻松创建和编辑 Markdown，但是，有许多编辑器可以提供 Markdown 标记的格式化预览，或提供 Markdown 语法高亮显示。


本文介绍了针对 Fedora 平台的 3 个桌面应用程序，以帮助编辑 Markdown。


### UberWriter


[UberWriter](https://uberwriter.github.io/uberwriter/#1) 是一个小巧的 Markdown 编辑器和预览器，允许你以文本方式编辑，并预览渲染的文档。


![](/data/attachment/album/201906/28/133639nmmslcj9m94umvfo.png)


该编辑器本身具有内置的内联预览，因此标记为粗体的文本以粗体显示。编辑器还提供图像、公式、脚注等标记的内联预览。按住 `Ctrl` 键单击其中的一个标记可以即时预览要显示的元素。


除了编辑器功能外，UberWriter 还具有全屏模式和聚焦模式，有助于最大限度地减少干扰。焦点模式将以灰色显示除当前段落以外的所有内容，以帮助你专注于文档中当前元素。


从第三方 Flathub 存储库安装 UberWriter 到 Fedora 平台。在将系统[设置为从 Flathub 安装](https://fedoramagazine.org/install-flathub-apps-fedora/)后，可以直接从 Software 应用程序中安装它。


### Marker


Marker 是一个 Markdown 编辑器，它提供了一个简单的文本编辑器来编写 Markdown，并提供渲染文档的实时预览。界面采用分屏设计，左侧为编辑器，右侧为实时预览。


![](/data/attachment/album/201906/28/133725a1zcg2p844le31ll.png)


此外，Marker 允许你以各种格式导出文档，包括 HTML、PDF 和开放文档格式（ODF）。


从第三方 Flathub 存储库安装 Marker 到 Fedora 平台。在将系统[设置为从 Flathub 安装](https://fedoramagazine.org/install-flathub-apps-fedora/)后，可以直接从 Software 应用程序中安装它。


### Ghostwriter


以前的编辑更专注于最小的用户体验，Ghostwriter 提供了更多的功能和选项。Ghostwriter 提供了一个文本编辑器，当你以 Markdown 格式书写时，编辑器将 Markdown 部分样式化。粗体标记文本显示为粗体，标题标记显示为较大的字体，以帮助编写 Markdown 标记。


![](/data/attachment/album/201906/28/133837py5jhtigbtysb0n5.png)


它还提供了一个分屏，包含渲染文档的实时更新预览。


![](/data/attachment/album/201906/28/133939z10csrrfckfr25f1.png)


Ghostwriter 还包括一系列其他功能，包括能够选择渲染预览的 Markdown 风格，以及用于渲染预览的样式表。


此外，它还提供了一个格式菜单（和键盘快捷键）来插入一些频繁的 Markdown 标记，如粗体、项目符号和斜体。


从第三方 Flathub 存储库安装 Ghostwriter 到 Fedora 平台。在将系统[设置为从 Flathub 安装](https://fedoramagazine.org/install-flathub-apps-fedora/)后，可以直接从 Software 应用程序中安装它。




---


via: <https://fedoramagazine.org/applications-for-writing-markdown/>


作者：[Ryan Lerch](https://fedoramagazine.org/author/ryanlerch/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[murphyzhao](https://github.com/murphyzhao) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
Markdown is a lightweight markup language that is useful for adding formatting while still maintaining readability when viewing as plain text. Markdown (and Markdown derivatives) are used extensively as the primary form of markup of documents on services like GitHub and pagure. By design, Markdown is easily created and edited in a text editor, however, there are a multitude of editors available that provide a formatted preview of Markdown markup, and / or provide a text editor that highlights the markdown syntax.

This article covers 3 desktop applications for Fedora Workstation that help out when editing Markdown.

### UberWriter

[UberWriter](https://uberwriter.github.io/uberwriter/#1) is a minimal Markdown editor and previewer that allows you to edit in text, and preview the rendered document.

![](https://fedoramagazine.org/wp-content/uploads/2019/06/uberwriter-editor-1.png)

The editor itself has inline previews built in, so text marked up as bold is displayed bold. The editor also provides inline previews for images, formulas, footnotes, and more. Ctrl-clicking one of these items in the markup provides an instant preview of that element to appear.

In addition to the editor features, UberWriter also features a full screen mode and a focus mode to help minimise distractions. Focus mode greys out all but the current paragraph to help you focus on that element in your document

Install UberWriter on Fedora from the 3rd-party Flathub repositories. It can be installed directly from the Software application after [setting up your system to install from Flathub](https://fedoramagazine.org/install-flathub-apps-fedora/)

### Marker

Marker is a Markdown editor that provides a simple text editor to write Markdown in, and provides a live preview of the rendered document. The interface is designed with a split screen layout with the editor on the left, and the live preview on the right.

![](https://fedoramagazine.org/wp-content/uploads/2019/06/marker-screenshot-1024x500.png)

Additionally, Marker allows you to export you document in a range of different formats, including HTML, PDF, and the Open Document Format (ODF).

Install Marker on Fedora from the 3rd-party Flathub repositories. It can be installed directly from the Software application after [setting up your system to install from Flathub](https://fedoramagazine.org/install-flathub-apps-fedora/)

### Ghostwriter

Where the previous editors are more focussed on a minimal user experice, Ghostwriter provides many more features and options to play with. Ghostwriter provides a text editor that is partially styled as you write in Markdown format. Bold text is bold, and headings are in a larger font to assist in writing the markup.

![](https://fedoramagazine.org/wp-content/uploads/2019/06/ghostwriter-1024x732.png)

It also provides a split screen with a live updating preview of the rendered document.

![](https://fedoramagazine.org/wp-content/uploads/2019/06/ghostwriter2-1024x566.png)

Ghostwriter also includes a range of other features, including the ability to choose the Markdown flavour that the preview is rendered in, as well as the stylesheet used to render the preview too.

Additionally, it provides a format menu (and keyboard shortcuts) to insert some of the frequent markdown ‘tags’ like bold, bullets, and italics.

Install Ghostwriter on Fedora from the 3rd-party Flathub repositories. It can be installed directly from the Software application after [setting up your system to install from Flathub](https://fedoramagazine.org/install-flathub-apps-fedora/)

## BlueEnglishMailbox

Vim.

## rugk

There is also “Mark Text”: https://flathub.org/apps/details/com.github.marktext.marktext

## mark mcintyre

I like Ghostwriter and another one called Markdown (search flathub). The latter is rather slick as it converts the formatting in place instead of the need for a separate preview pane. It’s still young, but it is a good concept and worth trying.

## Bruce Thomas

HI, great list, BUT … you missed a trick 😀

https://typora.io/

Inline markdown.

Enjoy.

## bytesamurai

Seriously?!

What about the good stuff like Mark Text:

https://marktext.app/

or my personal favorite Typora:

https://typora.io/

Please -> Update the post, these two should be worthy to look it up

## Robin Hindryckx

There are also a multitude of plug-ins for known code-based text-editors.

i personally use this markdown plugin for visual code studio.

## Colin Jaffe

Which plugin?

## Alex P

Ghostwriter is also available as a regular package.

## uriesk

Marker is also available from copr:

sudo dnf copr enable atim/marker -y && sudo dnf install marker -y

## Elizeu Santos

Good job. I currently use Typora. It is a great md file editor. Anyway, VScode has great plugins for editing and viewing md files.

## GroovieMan

I really do not like MS applications but VScode with the plugin is nice and quite fast. Before i was working with Remarkable (https://remarkableapp.github.io/).

## Anil

I use Joplin after trying multiple markdown editors. It is feature rich and has a nice intuitive interface. Available in Fedora through copr.

https://github.com/laurent22/joplin

Fedora:

https://copr.fedorainfracloud.org/coprs/taw/joplin/

Thanks

Anil

## Viktor Maslov

I like Uberwriter!

## Dick

I like to use https://github.com/joeyespo/grip which uses the GitHub API and has auto refresh in a browser window so I can use my favorite editor with live updates.

## Ph0zzy

VIM?

## Yury

Hi there! I believe you should mention Joplin (https://joplinapp.org/), it’s open source and has great speed and ability to sync md texts across devices.

## Doc

remarkable

available in the repo

## toto

https://boostnote.io

It’s GPL, multi-platform , has local storage in clear, no DB, no cloud.

It also has nice feature like copy/paste from web, support for the graphing langage (mermaid, …)

And most importantly search feature for free!

Couldn’t find this anywhere else.

## Kevin

I made a plugin for neovim that will do live previewing of markdown files in the viewer of your choice, as well as LaTeX files and anything else you configure:

https://bitbucket.org/frabjous/knap/

## Ryan McAlister

Unotes vscode extension gives a simple markdown WYSIWYG.

https://marketplace.visualstudio.com/items?itemName=ryanmcalister.Unotes

## giuseppe

when we talk about text editor, beside vim, I think sublime text outperforms others. It containts also plugin for markdown

## Schmidt

Atom is my favourite.

## Bruno

By the way searching on FlatHub is not that great.I hope thy could implement faceted search. Like Editor / Markdown + AsciiDoctor

## Bruno

One solution that has not been mentioned is https://allmark.io/

– Standalone markdown web server

– Open Source

– Linux, Mac OS and Windows

– written in go

work with all editors …

## Ricky B

Geany w/ Markdown plugin works for me 🙂

## Neville A. Cross

Some time ago I searched for a good markdown editor, at least good for me. At that time I settle for retext which was simple an it was on fedora repos.

I did try to do a “dnf search markdown” and found the following:

retext

notes-up

ghostwriter

There are times when flatpack is better, but probably it is good to mention that ghostwriter is in the official repos. I will give it a try.

## Vasiliy

I want to ask the author:

Why you recommend use third-party repo from unknown maintainer for install software instead Fedora’s main repo?

## luis

LOVING typora. please update the list!

## xenlo

Typo Detected:

«Markdown (and Markdown derivatives) are used extensively as the

priumaryform of markup of documents on services like GitHub and pagure. »priumary —> primary?

## Paul W. Frields

@xenlo: Thanks, fixed!

## Luca

ReText