Linux五大最佳文本编辑器


文本编辑器是一种用于修改简单文本记录的程序。这类软件通常被称为“记事本”应用程序,以微软记事本为参照。本文介绍了“Linux五大最佳文本编辑器”。

Vi编辑器

Vim是一个预先设置的文本编辑器,向上兼容Vi。它可以用来编辑各种纯文本内容。对于编辑程序来说,它非常有用。

要打开Vi编辑器,请使用以下命令:

$vi

示例输出应如下所示:


要获取有关Vi编辑器的更多信息,请使用以下命令:

$ vi --help

示例输出应如下所示:

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:44:48)

usage: vim [arguments] [file ..] edit specified file(s)
or: vim [arguments] - read text from stdin
or: vim [arguments] -t tag edit file where tag is defined

Arguments:
--               Only file names after this
-v               Vi mode (like "vi")
-e               Ex mode (like "ex")
-E               Improved Ex mode
-s               Silent (batch) mode (only for "ex")
-y               Easy mode (like "evim", modeless)
-R               Readonly mode (like "view")
-Z               Restricted mode (like "rvim")
-m               Modifications (writing files) not allowed
-M               Modifications in text not allowed
-b               Binary mode
-C               Compatible with Vi: 'compatible'
-N               Not fully Vi compatible: 'nocompatible'
-V[N][fname]     Be verbose [level N] [log messages to fname]
-n               No swap file, use memory only
-r               List swap files and exit
-r (with file name)Recover crashed session
-LSame as -r
-T    Set terminal type to
--not-a-termSkip warning for input/output not being a terminal
-u             Use instead of any .vimrc
--nopluginDon't load plugin scripts
-p[N]         Open N tab pages (default: one for each file)
-o[N]         Open N windows (default: one for each file)
-O[N]         Like -o but split vertically
+             Start at end of file
+             Start at line
--cmd Execute before loading any vimrc file
-c Execute after loading the first file
-S Source file after loading the first file
-s Read Normal mode commands from file
-w Append all typed commands to file
-W Write all typed commands to file
-h or --helpPrint Help (this message) and exit
--versionPrint version information and exit

Nano编辑器

Nano是一个小型、免费且友好的编辑器,旨在替代percent,percent是包含在非免费Pine软件包中的默认编辑器。除了复制percent的外观和感觉之外,nano还实现了Pico编辑器中缺少的一些功能。

要打开nano编辑器,请使用以下命令:

$ nano

示例输出应如下所示:


Sublime Text编辑器

Sublime Text是一款用于代码、标记和散文的全球文本编辑器。您会喜欢其流畅的用户界面、出色的功能和强大的性能。

要安装Sublime Text编辑器,请使用以下命令:

$ sudo add-apt-repository ppa:webupd8team/sublime-text-3
$ sudo apt-get update
$ sudo apt-get install sublime-text-installer

要打开Sublime Text编辑器,请使用以下命令:

$ subl

示例输出应如下所示:


要了解更多关于Sublime Text编辑器的信息,请阅读本文:

Gedit文本编辑器

Gedit是GNOME桌面环境的默认文本编辑器,也是GNOME核心功能的一部分。Gedit被设计为一个常规的文本编辑器,它强调简单易用,具有简洁易懂的GUI,与GNOME项目的理念一致。它包含用于修改源代码和结构化文本(如标记语言)的工具。要安装Gedit编辑器,需要启用支持的存储库,如下所示:

$ sudo add-apt-repository ppa:ricotz/staging

$ sudo add-apt-repository ppa:gnome3-team/gnome3

$ sudo add-apt-repository ppa:gnome3-team/gnome3-staging

$ sudo add-apt-repository ppa:ricotz/testing

$ sudo apt-get update

$ sudo apt-get install gedit

要打开Gedit文本编辑器,请使用以下命令:

$ gedit

示例输出应如下所示:


Etherpad Lite文本编辑器

Etherpad是一个基于Web的开源文件编辑器,允许您实时协作编辑文件。使用Etherpad,多个用户可以编辑一个文本文件。

要安装Etherpad Lite文本编辑器,需要Node.js。要安装Node.js,请阅读以下文章:

在Linux上安装Node.js

要安装Etherpad Lite,请使用以下命令:

$ sudo apt-get install gzip curl python libssl-dev pkg-config build-essential git

$ git clone http://github.com/ether/etherpad-lite.git

$ cd etherpad-lite/bin

/etherpad-lite/bin$ ./run.sh

要访问Etherpad Lite,请使用以下URL:

https://127.0.0.1:9001/

示例输出应如下所示:


通过本文,您将能够理解“Linux五大最佳文本编辑器”。在我们的后续文章中,我们将提供更多基于Linux的技巧和窍门。敬请关注!

更新于:2020年1月17日

1K+浏览量

开启您的职业生涯

通过完成课程获得认证

开始学习
广告