原文地址: Vim入门高频功能分享
自己用Vim也已经5年了,如果让我回忆五年前刚毕业我做得最有价值的事情是什么,那我肯定会想到一件事,我们当时部门一个老前端项目单纯用jq,我明显感觉到模块化不够清晰,然后自己从零开始学Backbone把整个项目的改造方案列出并争取到老大许可,自己重构了一遍。但是这件事对今天的影响远远小于另外一件事,那就是在那过程中我强制自己使用了半年的Vim,那个项目基本都是纯Vim写完的。也正式从那时起,我变成了传说中的Vim党,但是我非常肯定的说,我还是低端使用者。
最近在公司经常去帮同事解决一下一些小问题,但是每次做到同事机器面前,想敲点测试代码的时候,竟然不知所措,只因为大多同事都没在用Vim,于是为了自己以后帮人看问题方便,就希望能尽自己所能推广一下Vim,故约了几个平时关系不错但是不用Vim的同事给他们安利一波。当然网上Vim的教程是非常多,但是个人认为1000个人有一千个Vim,因为做一件事Vim可以很多种方式完成。也正因为如此,特意总结了自己使用得最频繁的一些功能,给大家做了分享,下面是分享的PPT,希望也能让更多的人用上这个”古老”的编辑器。
所有内容里面我只选择了我认为能解决90%问题的,剩下10%如果要用一些很偏门的功能去解决,那我觉得去学习和记忆那些偏门的功能是不值得的。然而大多教程都在希望大而全,反而让人对Vim望而却步,对推广Vim并无太多益处。