最常用vi,vim的好处是啥啊。
认证高级PHP讲师
Vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs 并列成为类Unix系统 用户最喜欢的编辑器。
vim = Vi IMproved
vim
Vi IMproved
现在很多发行版直接把vi做成vim的软连接了,如果你直接执行vi欢迎界面上显示了VIM - Vi IMproved字样,就说明你实际上用的就是vim
vi
VIM - Vi IMproved
$ ls -l `which vi` lrwxr-xr-x 1 root wheel 3 4 15 2015 /usr/bin/vi -> vim
vim 具有丰富的颜色,看着舒服,
大多数distro的vi就是vim。有的直接symbolic link。有的是特别编译了一个小版本。所谓小版本是在编译时去掉了很多功能。源码里面用 ./configure --help 可以看到。
./configure --help
也有一些distro确实是用的其它的vi clone。这个相当小众。
呃~,历史记不大清了。主要是vim是vi的加强版(vi improved),对vi的功能进行了大幅度的加强。改进实在太多了,随便help一下某个命令,帮助信息里就会提示vi: 没有 某某命令 或 vi 无此功能。
Vim 和 vi 的差别就好比IDE开发工具和记事本的区别
Vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs 并列成为类Unix系统 用户最喜欢的编辑器。
vim
=Vi IMproved
现在很多发行版直接把
vi
做成vim
的软连接了,如果你直接执行vi
欢迎界面上显示了VIM - Vi IMproved
字样,就说明你实际上用的就是vim
vim 具有丰富的颜色,看着舒服,
大多数distro的vi就是vim。有的直接symbolic link。有的是特别编译了一个小版本。所谓小版本是在编译时去掉了很多功能。源码里面用
./configure --help
可以看到。也有一些distro确实是用的其它的vi clone。这个相当小众。
呃~,历史记不大清了。
主要是vim是vi的加强版(vi improved),对vi的功能进行了大幅度的加强。
改进实在太多了,随便help一下某个命令,帮助信息里就会提示vi: 没有 某某命令 或 vi 无此功能。
Vim 和 vi 的差别就好比IDE开发工具和记事本的区别