我使用的 4 款开源编辑器
编辑器 Vi
![](/data/attachment/album/202211/13/153838gs7u2z33qxxfigx3.jpg)



> 
> 分享一些我最喜欢的开源写作工具。
> 
> 
> 


在我的职业生涯中，我已经写过很多东西，主要是作为一名 IT 顾问，创建产品文档作为给的客户可交付成果。这些文档通常针对不同操作系统和软件产品提供说明。


自 2018 年，我开始在 [www.opensource.com](http://www.opensource.com) 上发表关于开源软件的文章。当然，我使用开源软件进行协作。接下来我将介绍我使用过的四款开源编辑器。


### 1、Vi


[Vi](https://opensource.com/article/20/12/vi-text-editor) 也被称为 `Vim`（LCTT 校注：此外不确，Vi 和 Vim 是两个软件，只是 Vim 取代了 Vi，并以 `vi` 的名字运行。），是我学习的第一款开源编辑器。这是我在计算机科学课程中学习的编辑器，并且我所有的 C 语言编程都是通过它完成的。自 1995 年以来，实际上我一直使用它作为命令行编辑器。这款工具有多个迭代版本，以至于我都可以为之写一系列文章了。我只想说，在我的日常使用中，我坚持使用它的基本命令行形式，并进行最小的定制。


### 2、LibreOffice Writer


Writer 是 LibreOffice 开源办公套件的一部分。它是由<ruby> 文档基金会 <rt>  Document Foundation </rt></ruby>维护的全功能文字处理器。它支持行业标准格式，例如开放文档格式 （ODF）、Open XML 和 MS Office DOC、DOCX。可以在其官方网站上 [了解有关 Writer 的更多信息](https://www.libreoffice.org/discover/writer/)。


### 3、Ghostwriter


Ghostwriter 是一个用于 [Markdown 的文本编辑器](https://opensource.com/article/21/10/markdown-editors)。它有一个很好的实时查看器和语法指南或备忘单功能。[访问官方网站](https://github.com/KDE/ghostwriter) 了解更多内容。


### 4、Gedit


Gedit 是许多 Linux 发行版中的基本图形编辑器，被描述为“用于 GNOME 桌面的小型轻量级文本编辑器”。我最近开始使用它来创建 Asciidoc 格式的文章。使用 Asciidoc 的好处是语法易于管理并可导入到 Drupal 等 Web 渲染系统中。通过 [Gedit Wiki](https://wiki.gnome.org/Apps/Gedit) 了解许多提示和技巧。


### 编辑文本


开源世界中有大量编辑软件。随着我继续写作，这个列表可能会增加。我的主要目标是格式简单。我希望我的文章易于在互联网平台上导入、转换和发布。


你的写作风格、功能需求和目标受众将指导你确定首选工具。




---


via: <https://opensource.com/article/22/10/open-source-editors>


作者：[Alan Formy-Duval](https://opensource.com/users/alanfdoss) 选题：[lkxed](https://github.com/lkxed) 译者：[Donkey-Hao](https://github.com/Donkey-Hao) 校对：[wxy](https://github.com/wxy)


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


OK
I've done a lot of writing throughout my career, mostly as an IT consultant creating product documentation as client deliverables. These documents generally provide instructions on installing various operating systems and software products.

Since 2018, I've contributed to opensource.com with articles about open source software. Of course, I use open source editors to write my pieces. Here are the four open source editors that I have used.

## 1. Vi

[Vi](https://opensource.com/article/20/12/vi-text-editor), also referred to as Vim, is the first open source editor that I learned. This was the editor taught by my computer science classes and that I used for all of my C programming. I have used it as my de facto command line editor since the mid-1990s. There are so many iterations of this tool that I could write a whole series on them. Suffice it to say that I stick to its basic command line form with minimal customization for my daily use.

## 2. LibreOffice Writer

Writer is part of the open source LibreOffice office suite. It is a full-featured word processor maintained by The Document Foundation. It supports industry-standard formats such as the Open Document Format (ODF), Open XML, and MS Office DOC, DOCX. [Learn more about Writer](https://www.libreoffice.org/discover/writer/) on its official site.


## 3. Ghostwriter

Ghostwriter is a [text editor for Markdown](https://opensource.com/article/21/10/markdown-editors). It has a nice real-time viewer and syntax guide or cheat sheet feature. [Visit the official website](https://github.com/KDE/ghostwriter) to discover more.

## 4. Gedit

Gedit is the basic graphical editor found in many Linux distributions and is described as "a small and lightweight text editor for the GNOME desktop." I have begun using it lately to create articles in the Asciidoc format. The benefit of using Asciidoc is that the syntax is easily manageable and importable into web rendering systems such as Drupal. [See the Gedit Wiki](https://wiki.gnome.org/Apps/Gedit) for many tips and tricks.

## Editing text

An extensive list of editing software is available in the open source world. This list will likely grow as I continue writing. The primary goal for me is simplicity in formatting. I want my articles to be easy to import, convert, and publish in a web-focused platform.

Your writing style, feature needs, and target audience will guide you in determining your preferred tools.

## 3 Comments