刚开始很不方便,后来非常方便。
可以自动补全,多窗口,还可以进入到指定的函数,以及查找某个函数从哪里被调用,可以查看某个变量的定义,可以快速地察看当前函数中的局部变量的定义处,以及全局变量的定义处,可以快速地定位到当前代码所在函数的开始和结尾,可以快速地跳转到某个括号的另一个匹配的位置,如果括号不匹配可以自动用不同的颜色标挤出来防止出错,可以高效地查找和替换,以及注释和粘贴,还可以按照语法用不同颜色显示源代码,还可以自动和手动让代码对齐,可以折叠代码,可以在编译的时候自动定位到错误的位置等等等等等。vim还可以扩展,上网上寻找各种小插件,扩充vim得功能。 vim是两种最强大者之一,另一个是emacs.两者的区别是,vim强调简单,和灵活。emacs强调大而且全。两者都可以扩展,如果上手的话vim可能相对简单一些。
用好了的效果就是,只要自己头脑中有想法,就可以随心所欲地用手指把它表达出来,全键盘,无需鼠标,想要用鼠标的话也有vim得图形版本叫做gvim.在别人看来,你得屏幕上面的代码会很神奇地快速地处现在他们的面前,他们不知道你是怎么弄出来的,会被你得指法搞得眼花缭乱又羡慕但是你自己却最清楚自己在做些什么,而且做的速度完全取决于你的指头的动作,熟练了的结果就是你几乎可以闭着眼睛把脑袋里的代码敲出来(当然夸张了点^_^)。
可惜,要熟练使用,必须专心学习一个星期才行。开始上网上找自己想要的功能,一边找一边记录,之后再找一些系统的文档看,最后要适应英文直接看vim自己带的帮助。另外可以刚开始再linux下面运行vimtutor,这是一个简易的vi教程,看个30来分钟可以上手。
可以看我的博客里面的总结:quietheart.cublog.cn
里面侧重于实例,对每个例子进行了详细的解释。
在分类:"学习相关"/"实用工具"/vim里面有。
祝你好运!!
你好!
我个人感觉,方便谈不上,但是可以把手从鼠标上解脱出来,不用来回地移动手,这就是我为什么学习vim的原因
如果对你有帮助,望采纳。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
铁血当我遇上你