前言
我已经用vim近乎一个月了,最大感受是从最初的很不适应,到现在慢慢适应和增强手速,加大了对代码的专注度。还在继续学习中,通过这篇博客记录自己学习内容。
vim一览图
学习流程
其实vim最大的困难时纯键盘操作,这令windows系统的童鞋很不习惯,写代码时习惯用鼠标滑轮下拉,上拉,光标对准,进入方法实现,切换文件等都需要鼠标操作。 但通过vim的学习,可以让你关注点在于代码逻辑和思考,对鼠标依赖减少,增强手速和代码思考能力。 所以一个月前果断在idea里面下载一个vim插件,让自己能习惯纯手速代码模式。 而我学习也是分为几个步骤。
步骤 | 实操 |
---|---|
1 | 熟悉上下左右和插入基本操作,h,j,k,l,i |
2 | 学会常用快捷操作,y 复制,p 粘贴,u 回退,w 跳跃等 |
3 | 学会对代替鼠标的快捷操作,ctrl—f 向下翻页,gg 光标到文件首,v 选择模式等 |
4 | 学会对增快编码操作,数字代表重复键,和vim脚本实现等 |
如果刚开始觉得枯燥无聊,可以试试vim小游戏学习,相当于熟悉游戏操作,学习vim命令 vim adventures openvim
总结
vim就是一把瑞士军刀,功能强大,但是需要你熟悉它,然后使用它,可能入门转型有点困难,但是待坚持一两个星期,就会发现vim带给你无穷方便和快捷。