Vi和Vim的区别及联系是什么

请叫我大爷 3个月前 已收到2个回答 举报

将子拖走 1星

共回答了130个问题采纳率:96.7% 评论

vim是vi的增强版,完全兼容vi。vim优势主要体现在以下几个方面:

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

2、易用性vi只能运行于unix类中,而vim不仅可以运行于unix,windows,mac等多操作平台。

3、语法加亮vim可以用不同的颜色来加亮你的代码。

4、可视化操作就是说vim不仅可以在终端运行,也可以运行于xwindow、macos、windows。

5、对vi的完全兼容某些情况下,你可以把vim当成vi来使用。

19小时前

33

伤逝泪已尽 4星

共回答了46个问题 评论

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安装之间共享。 来源: ——Vi ——VIM

17小时前

48
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com