为什么你应该在Linux中使用Vi / Vim文本编辑器的10个理由

在本文中,我们将向您解释一些您应该将Vi / Vim用作Linux中的全文编辑器的主要原因。

在使用Linux系统的同时,有几个方面需要使用文本编辑器,包括编程/脚本,编辑配置/文本文件等等。 有几个出色的文本编辑器,您将在那里找到基于Linux的操作系统。

建议阅读: 12最佳文本编辑器为Linux

但是,在本文中,我们将向您解释一些您将考虑使用Vi / Vim (以下简称Vim)文本编辑器的主要原因。

Vi是为Unix创建的第一个面向屏幕的文本编辑器,它被设计为简单而强大的文本操作。

VimVi IMproved )如其名称所示,是Vi的克隆,并提供比Vi更多的功能。 它是免费的和开源的,专门用于从命令行界面和图形用户界面(GUI)中的独立应用程序使用。

它是高度可配置的,并具有显着的功能,如语法高亮,鼠标支持,图形版本,视觉模式,许多新的编辑命令和大量的扩展加上更多。

就这样说,下面是您主要在Linux中使用Vi / Vim文本编辑器的主要原因。

Vim是免费和开源的

Vim是一个免费的开源软件,它是根据许可证发布的,其中包含一些慈善机构条款。 因此,Vim开发者敦促喜欢软件的用户考虑向乌干达的贫困儿童捐款。 许可证与GNU通用公共许可证兼容。

如果您喜欢免费和开源软件,那么这将是您开始使用Vim的第一个原因之一。

Vim始终可用

大多数(如果不是全部)Linux发行版都可以使用Vim ,则可以从您的发行版官方软件库安装Vim,如下所示:

# apt-get install vim [On Debian/Ubuntu]
# yum install vim [On RHEL/CentOS]
# dnf install vim [Fedora 22+]

Vim很好记录

Vim是完全记录的,这意味着您可以在其帮助系统中找到大多数您的问题的答案; 从书籍到广泛的帮助文件到各种提示。 所有您需要做的是在帮助查询中使用适当的关键字。

另外, Vim附带一个有用的内置手册,一旦程序启动,您可以使用:help命令启动它。 该内置手册包含比Vim手册页更多的信息。

Vim拥有充满活力的社区

Vim还拥有一个充满活力和热情的社区,在开发卓越的插件方面提供卓越的支持,为初学者和专家用户提供了有用的Vim技巧和技巧。

Vim是非常可定制和可扩展的

Vim是高度可配置的,它有一个广泛的插件系统,有很多好的插件,增强其功能。

我们遇到的最好的插件集合之一是spf13-vim - Vim编辑器的终极配置 ,它是Vim,GVim和MacVim的跨平台和高度可定制的vim插件和各种资源。

Vim具有便携式配置

Vim的配置是可移植的,这使您能够在所有Linux系统上使用相同的配置。 您也可以与互联网上的朋友共享配置等等。 所有你需要做的是复制几个目录和文件,这就是所有。

Vim使用较少的系统资源

Vim的优点是它的小巧和简单,因此它不会消耗大量的系统资源,而不是其他文本编辑器,特别是图形文本编辑器。

即使编辑大量的源代码文件,通常也非常快速和轻便。 在任何服务器上远程操作都可以轻松地运行ssh。

此外,它提供了非常有效的键盘绑定,从而允许您执行任何可想到的任务,而不用从手指上拔下键盘。 即使简单,Vim具有很多功能,一旦学到就非常有效。

8. Vim支持所有编程语言和文件格式

默认情况下, Vim支持多种编程语言和文件格式。 它可以检测正在编辑的文件的类型; 这是通过检查文件名,有时通过检查特定文本的文件内容来完成的。

Vim在Linux世界中非常受欢迎

您想要开始使用或简单地遵守Vim的另一个原因是,它在Unix / Linux世界中非常受欢迎,特别是对于系统管理员。 有三位经验丰富的Linux系统管理员将会推荐学习Vim。

Vim很有趣!

最后但并非最不重要的一点是, Vim很有趣的学习,一旦你开始日常使用它。 当初始学习曲线通过时,您可以真正做到惊人的事情。

但是,一旦你开始学习和使用Vim,你就会发现这个方面。 是的,试试看。

你准备好给它一个机会,然后开始学习Vim今天。 记住这不容易(只要点击一个按钮就很简单),你必须已经听到或读过一些关于学习Vim的喧嚣的地方,但是通过以下链接提供的指南应该给你一个公平的开始:

  1. 如何安装和使用vi / vim作为全文编辑器
  2. 学习有用的“Vi / Vim”提示和技巧来提高你的技能 - 第1部分
  3. 8每个Linux管理员有趣的“Vi / Vim”提示和技巧 - 第2部分
  4. 如何在“Vi / Vim”编辑器中启用语法突出显示
  5. 使用'bash-support'插件将'Vi / Vim'设为Bash-IDE

目前为止就这样了! 在本文中,我们向您解释了一些您在Linux中使用Vi / Vim文本编辑器的主要原因。 也许,这不是唯一的原因,你有什么想法吗? 通过下面的反馈部分告诉我们。