Vim入门介绍

1、vim 是什么?

vi/vim是Linux最基本的文本编辑工具,Vim起源于vi,其官网是这样介绍的:

Vim is a greatly improved version of the good old UNIX editor Vi.

vim的名字来源于:vi improved。vim是vi的进化版,vi是一款由加州大学伯克利分校的Bill Joy研究开发的文本编辑器。

备注:关于Bill Joy,则更具传奇色彩,他是美国著名计算机科学家。1982年,Joy作为联合创始人和首席科学家参与了Sun微系统公司的成立,设计了Sparc微处理器,并将之前自己领导开发的BSD继续发展成为Solaris操作系统。另外,他还是Java和Jini的主要作者之一。

Vim是Vi IMproved的缩写。它是由Bram Moolenaar编写的免费开源文本编辑器。Vim于1991年首次发布,其主要目标是为1976年发布的Vi编辑器提供增强。

与Vi一样,Vim也是以命令为中心的编辑器。学习Vim的好处之一是它在任何地方都可以使用。以Linux、Mac、HP-UX、AIX等UNIX家族为例,Vim默认存在。Vim传统上没有GUI,但现在有一个名为gVim的独立安装程序提供GUI。

2、vim 的官方网站

https://www.vim.org/

3、vim 的下载与安装

https://www.vim.org/download.php

4、启动 vim

vi编辑器是所有Unix及Linux系统下标准的编辑器,它就相当于windows系统中的记事本一样,其功能强大不逊色于任何其他的文本编辑器。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。

vim可以当作vi的升级版本,它可以用多种颜色的方式来显示一些特殊的信息。vim具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计。vim会依据文件扩展名或者是文件内的开头信息, 判断该文件的内容而自动的执行该程序的语法判断式,再以颜色来显示程序代码与一般信息。vim里面加入了很多额外的功能,例如支持正则表达式的搜索、多文件编辑、块复制等等。 这对于我们在Linux上进行一些配置文件的修改工作时是很棒的功能。

在Linux系统下,输入vi或者vim命令,都将打开vim程序界面,如下所示:

5、vim 学习教程推荐

下面列出一些比较好的学习资料,方便大家的学习。

https://www.tutorialspoint.com/vim/vim_quick_guide.htm