程序员1:医生,每天频繁用鼠标,食指得了腱膜炎,怎么破?
程序员2:医生,mac每天用手指在触摸板上摩擦,用久了疼很差
医生:你需要一个好点的机械键盘(推荐红轴)+VIM
所谓工欲善其事,必先利其器。 而我用vim,是为了「明哲保身」。大家想想, 选择代码需要用鼠标吧?复制粘贴需要吧? 切换位置需要用鼠标吧?点菜单需要用鼠标吧?切换文件需要吧?——好了, 你到30岁,右手食指会出问题,基本是肯定的。
vim解决了最大的痛点就是,让我不需要频繁的用鼠标,而将鼠标便来的按键,分散到各个手指,大家懂了嘛?
大家相信老仙,不要去用原版的编辑器。而是在自己用的eclipse,intelij,vscode中装一个vim插件就好了。这样你ctrl+c,ctrl+v还可以用,而vim可以作为一个释放鼠标的辅助工具。
当然啦, 首先是敲代码会变快。 举个例子:
a[0] = 0
a[1] = 100
a[2] = 300
……
忘记加分号了,你用vim修改,录制一个宏,几秒钟就都加上啦, 不用一个个加。 类似的例子有好多……
还有比如说从行头移动到行尾,一个键就搞定啦
->hello world ^^->
https://www.bilibili.com/video/BV11Q4y1K73P
也希望大家多多关注老仙的课, 《三大浪漫——大学计算机必修系列》