“vim”的意思vim是什么意思?

vim 是 vi 的最流行的加强版它在 vi 的基礎上增加了很多功能,但就不与 vi 完全兼容了
但这样就不应用 vim 的很多强大功能,所以一般没有什么特殊需要的话(比如执行很老的 vi 脚本)都要在 vim 的配置开始,写上 set nocompatible关闭兼容模式。由于这个选项是最最基础的选项会连带很多其它选项发生变动(称作副作用),所以它必需是第一个设定的选项 
全部

Vi和Vim的区别为:搜索不同、脚本语訁不同、共享不同Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能丰富在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器

1、Vi:Vi不支持正则表达式的搜索。

2、Vim:Vim支持正则表达式的搜索

1、Vi:Vi没有自己的脚本语言,只是在Unix忣Linux系统下进行编辑的工具

2、Vim:Vim有自己的脚本语言,称为Vim脚本(也称为vimscript或VimL)用户可以通过多种方式使用它来增强Vim。

1、Vi:Vi不具有高度可配置性无法和各个Vi安装之间共享文件。

2、Vim:Vim具有高度可配置性包含Vim核心全局设置(称为vimrc)的文件可以在各个Vim安装之间共享。

你对这个回答的评价是


它们都是多模式编辑器,不同的是vim 是vi的升级版本它不仅兼容vi的所有指令,而且还有一些新的特性在里面

vim的这些优势主要體现在以下几个方面:

我们知道在vi里,按 u只能撤消上次命令而在vim里可以无限制的撤消。

vim可以用不同的颜色来加亮你的代码

某些情况下,你可以把vim当成vi来使用

我前段时间也下载使用了vim编辑器,我用的xp系统之前在linux SUSE下也用过vi,个人感觉是vim相对于vi来说扩展性更强了,以前使用vi时ctrl+s和ctrl+z之类的是不能用的(应该没有记错)但是vim就可以的。

安装vim之后会有个vimrc文件像高亮、字体等等所有的设置都可以写在里面的,伱去网上找找vim配置文件有牛人配置很强大。

你对这个回答的评价是

vim 是vi的高级版本.提供更多的功能.

你对这个回答的评价是?

我要回帖

更多关于 vim是什么意思 的文章

 

随机推荐