您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Vim 简介

1. 什么是 Vim?

Vim 是 Bram Moolenaar 写的开源编辑器,并在 1991 年发布于Unix 平台。是 Linux 操作系统中最常用的编辑器之一。它的前身是 Vi 编辑器,可以说 Vim(Vi IMproved) 是 Vi 的加强版。Vim 继承了 Vi 编辑器大多数的特性,并在此基础上扩展了许多更加强大的,因此目前大多数类 Unix 平台上已经认安装 Vim 编辑器。

2. Vim 的特性

Vim 作为当下最流行的编辑器之一,它有以下特点:

内存占用低;

“模式” 编辑器;

可配置性强:按需配置相应,可以保存在 vimrc 中;

扩展:可以通过不同来扩展Vim的,既可以保证 Vim 强大,还能保证 Vim 简洁;

多窗口;

多;

宏。

3. Vim 的版本

自 1991 年 11 月 2 日 Vim 1.14 版本首次发布至今,Vim 一共经历了一下几个重要的版本迭代:

1991 年 11 月 2 日,Vim 1.14:首次发布(Fred Fish disk #591);

1992 年,Vim 1.22 开始移植到 Unix平台。至此 Vim 开始与 Vi 并驾齐驱;

1994 年 8 月 12 日,Vim 3.0 多个缓冲区和窗口;

1996 年 5 月 29 日,Vim 4.0 图形界面(主要由Robert Webb提供);

1998 年 2 月 19 日,Vim 5.0 语法着色/高亮;

2001 年 9 月 26 日,Vim 6.0 折叠,,垂直分割;

2006 年 5 月 8 日,Vim 7.0 拼写检查,补齐,撤消分支,;

2016 年 9 月 12 日,Vim 8.0新增作业,异步I / O,本机包等等特性。

4. 为什么使用 Vim?

Linux 平台上有很多的开源编辑器,出了 Vim 之外,比较流行的还有像 Nano,Emacs等等老牌编辑器。这些主流编辑器中尤其是 Vim 和 Emacs 是程序猿们争论最多的两种编辑器。

Nano 编辑器操作和都比较简单,一般的开发需求基本都能满足,但是对于重度开发来说 Nano 就显得有点捉襟见肘了。所以,如果 Nano 比较适合新手使用。

但是我们总归要一步步的成长,当以后 Nano 并不能满足你的开发需求的时候我们还需要更换,费时费力。所以,如果你想寻找一款能够一直跟随你成长的编辑器的话并不推荐 Nano。

这两个编辑器同样都可以说是相当长寿的老牌编辑器(有兴趣的同学可以自行去了解下 Emacs 编辑器的历史)。用来作为开发编辑器都是很不错的选择。

但是相对来说 Vim 的操作相对来说比 Emacs 更加简单。而且 Vim 不论你是开发人员,运维人员或者是测试以及其他 IT 相关人员,对于各种场景跨度使用方面来说 Vim 都要超过 Emacs。

所以我更加推荐大家使用 Vim。

5. 学习基础

虽然 Vim 也 Windows 平台,但是 Vim 更加适用于命令行环境。所以推荐使用 Linux 平台;

Virtual@R_2_2@ 虚拟机平台和相应得 Centos 8 虚拟机 ;

能够简单了解基础的 Linux 命令即可。


联系我
置顶