GVIM中文版是一款个人认为非常强大的一款文本编辑器,它和Emacs是一个数量级,极具unix特色和风格。小编个人觉得这款编辑器比UltraEdit、Editpad、EmEditor要高级一些,使用起来也更加的便利。
GVIM特色
一、普通人的编辑利器
之所以第一点就提到这个,是因为”文字处理”当然是一个编辑器最基本的功能,而能把编辑的体验发挥到极致的也恐怕只有vim而已了。
1.免费
用户再也不用去网上辛苦的下载D版了!
2.提高输入速度
这个相信也没有什么好争论的,纯键盘操作的速度是鼠标无法比拟的,虽然会带来一定的学习成本,但是相信还是值得的。
3.完美支持中文,并支持多种文件编码
很多编辑器会有处理多字节编码的问题,而vim完美解决了这一点。(如果你的vim没解决,请参考linux下vim的编译以及终端乱码的最终解决方案)
4.文本笔记管理
这要归功于vim的一款插件:voom
GVIM特点
1.支持基本上全部语言种类
不夸大的说,vim真的是将这一点保证了完美,只需是我们明白的语言,大到c++,python,小到bash,sql,vim所有都默认设置 支持了这种语言的英语的语法高亮度,全自动缩近,这些。一个在线编辑器拿下全部源代码撰写,无需为每科语言学习培训他的在线编辑器,减少学习培训成本费,不妨一试?
2.支持各种各样语言的代码全自动补齐和智能化提醒
3.迅速查找函数界定功能及表明涵数目录功能
vim+tags+taglist就可以简单完成里面的功能,功能上彻底能够取代si或是vs.
4.支持相近textmate的代码精彩片段功能
我现阶段采用的是snipMate,自然给予这类功能的软件并不只这一个,你能有更多的挑选~
5.集成化编译调节功能,迅速精准定位编译不正确
vim给予了quickfix的功能,能够集成化gcc,g++,java,c#,python,php等各种各样语言的不正确精准定位功能,巨大提升了代码编译调节时的不正确精准定位。
6.开源系统
假如发觉vim有bug,那么大能够自身去科学研究代码修补~
7.混合开发
在linux,windows,mac等多服务平台都会有对应的版本号,不必担心混合开发开发设计的难题!
8.支持软件,无尽拓展自身愿意的功能
vim自身有自已的脚本语言,假如你确实不希望再多学一门语言,那也不是啥子大事儿,gvim7.3早已默认设置 编译支持了python,ruby,lua,perl这些脚本语言,用你最喜欢的脚本语言开发设计去吧!与emacs的lisp对比,假如vim本身的脚本语言的确有一定的缺乏,可是python相较lisp也许便是旗
鼓非常乃至更胜一筹了吧