回到顶部
您的当前位置: 编程语言> JAVA> 开发工具> 其他
vi和vim是什么区别
2017-09-28 09:24:15
标签: 网络整理 vi vim 区别
区别

转载自极客问答

我们要修改或者设置某些重要软件的配置文件时,就需要用到命令行界面的命令行编辑器,这个时候我们就要使用到vi作为它们的编辑的界面。Vim是高级版本的vi,不但可以用不同的颜色显示内容,还能够进行诸如shell脚本,C等程序的编辑功能。

Vim可以用颜色或底线等方式来显示一些特殊的信息,它可以根据文件的扩展名或者是文件内的开头信息判断该文件的内容从而自动调动该程序的语法判断式,再以颜色来显示程序代码与一般信息。一些Linux基础配置文件内的语法,都可以用vim来检测。

centos,ubuntu预装

转载自知乎

vi --version

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan  2 2014 19:39:02)
Included patches: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Small version without GUI.  Features included (+) or not (-):

最后一行写到了这个默认版本是small version,下面看到很多功能都没有包括,apt-get安装了vim后,实际上是安装了huge版本哦。安装后版本如下:

Huge version without GUI.  Features included (+) or not (-):

vim 一共有五个选项,我只知道软件园安装的是huge。

T   tiny
S   small
N   normal
B   big
H   hug