VIM

  仪器信息网 ·  2009-07-03 13:32  ·  9666 次点击
VIMVIM英文介绍
WhatIsVim?
Vimisahighlyconfigurabletexteditorbuilttoenableefficienttextediting.ItisanimprovedversionofthevieditordistributedwithmostUNIXsystems.
Vimisoftencalleda"programmer'seditor,"andsousefulforprogrammingthatmanyconsideritanentireIDE.It'snotjustforprogrammers,though.Vimisperfectforallkindsoftextediting,fromcomposingemailtoeditingconfigurationfiles.
WhatVimIsNot?
Vimisn'taneditordesignedtoholditsusers'hands.Itisatool,theuseofwhichmustbelearned.
Vimisn'tawordprocessor.Althoughitcandisplaytextwithvariousformsofhighlightingandformatting,itisn'ttheretoprovideWYSIWYGeditingoftypesetdocuments.(ItisgreatforeditingTeX,though.)
VIMVIM中文介绍
它作为标准的Vi编辑器存在于Linux的几乎每一种发行版里.在很多系统里如FreeBSD和SunSolaris8它作为一个便于安装的独立软件包,在其它系统(MS-Windows,Macintosh,OS/2等等)上的源代码和已编译好的可执行程序在因特网上很多地方都可以下载
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体.1999年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二,但在2000年2月Vim赢得了SlashdotBeanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线,总的来看,Vim和Emacs同样都是非常优秀的文本编辑器.
Vim(和Vi)一个最大的优势在于,它最常用的命令都是简单的字符,这比起使用复杂的控制组合键要快得多,而且也解放了手指的大量工作,学习使用这些命令的时间很快就能从由此带给你的高效率中得到回报.另外,与Vi不同,Vim也支持在插入模式下使用上下箭头键,这使初学者可以很容易上手.
与其它的类Vi编辑器相比,Vim拥有众多的特性:对180多种语言的语法高亮功能,对C语言的自动缩进,以及一个功能强大的内置脚本语言.对每个人来说,Vim总有让他们喜欢的东西.
Vim的开发仍然在继续进行,写作本文时,Vim6.0版的工作已经于9月份(2001年)完成了,在这之后,vim的主要目标是更稳定,更实用,而不是再去增加更多的新功能了,完善已有功能和修改bug的工作已经够人忙的了.比起Vim,原始版的Vi自1985年并没有多大的变化.
VIMVim历史
BramMoolenaar在80年代末购入他的Amiga计算机时,Amiga上还没有他最常用的编辑器vi。Bram从一个开源的vi复制Stevie开始,开发了Vim的1.0版本。最初的目标只是完全复制vi的功能,那个时候的Vim是ViIMitation(模拟)的简称。1991年Vim1.14版被"FredFishDisk#591"这个Amiga用的免费软体集所收录了。1992年1.22版本的Vim被移植到了UNIX和MS-DOS上。从那个时候开始,Vim的全名就变成ViIMproved(改良)了。
在这之后,Vim加入了不计其数的新功能。做为第一个里程碑的是1994年的3.0版本加入了多视窗编辑模式(分割视窗)。从那之后,同一萤幕可以显示的Vim编辑文件数可以不止一个了。1996年发布的Vim4.0是第一个利用图型接口(GUI)的版本。1998年5.0版本的Vim加入了highlight(语法高亮)功能。2001年的Vim6.0版本加入了代码折叠、插件、多国语言支持、垂直分割视窗等功能。2006年5月发布的Vim7.0版更加入了拼字检查、上下文相关补全,标签页编辑等新功能。现在最新的版本是2008年8月发布的Vim7.2,该版本合并了vim7.1以来的所有修正补丁,并且加入了脚本的浮点数支持。

0 条回复

暂无讨论,说说你的看法吧!

 回复

你需要  登录  或  注册  后参与讨论!