gvim绿色免安装版软件特色
一、一般人的编辑技巧。为什么首先提及这一点,是因为“文字处理”当然是编辑器最基本的功能,而能够将编辑的体验发挥到极致的恐怕也只有vim而已。
1.免费
让使用者不再需要到网上辛劳地下载D版!
2.提高输入速度。
这一点相信也没什么好争辩的,纯键盘操作的速度是鼠标不可比拟的,尽管会带来一定的学习费用,但相信还是值得的。
3.完全支持中文,支持多种文件编码。
许多编辑器会有处理多字节编码的问题,而vim可以很好地解决这个问题。(如果您的vim不能解决问题,那么可以参考vim下vim的编译,并最终解决终端乱码问题)
4.案文笔记管理。
它是由vim公司的一个插件:voom。
二.程序员的编辑技巧。
假如你是一位程序员,一定不能错过vim,它确实为程序员提供了很多贴心的功能。
1.支持各种类型的语言。
毫不夸张地说,vim确实把这一点做到了极致,就像我们所知道的语言一样,大到c++,python,bash,sql,vim都默认地支持这些语言的语法高亮、自动缩进等。一台编辑搞定所有的源代码编写,不用任何一种语言学习编辑器,降低学习成本,何乐而不为?
2.支持各种语言的代码自动补充和智能提示。
3.快速查找功能定义功能,并显示功能列表功能。
通过vim+tags+taglist,就可以很容易地实现上述功能,并且可以替代si或vs.
4.支持textmate之类的代码片断功能。
现在我正在使用snipMate,当然,除了这个之外,还有很多插件供您选择~。
集成编译调试功能,编译错误的快速定位。
vim提供quickfix的功能,能够将gcc,g++,java,c#,python,php等多种语言的错误定位功能整合在一起,大大提高了代码编译调试时的错误定位能力。
6.开源
若发现vim有bug,大可自行查看代码修复~。
7.跨平台
对于linux、windows、mac等多平台,您不必担心跨平台开发的问题!
8.支持插件,无限地扩展您想要的功能。
vim本身有自己的脚本语言,如果你真的不想再学习一种语言,那也没什么大不了的,gvim7.3已经默认编译支持python、ruby、lua、perl等脚本语言,用你喜欢的脚本语言来开发!python相对于lisp来说,python的脚本语言肯定要比emacs的lisp更有优势,甚至更多。