Vim入门高频功能分享

作者: erichua23 | 来源:发表于2017-05-28 15:22 被阅读135次

    原文地址: Vim入门高频功能分享

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

    image.png image.png image.png image.png image.png image.png image.png image.png image.png image.png

    所有内容里面我只选择了我认为能解决90%问题的,剩下10%如果要用一些很偏门的功能去解决,那我觉得去学习和记忆那些偏门的功能是不值得的。然而大多教程都在希望大而全,反而让人对Vim望而却步,对推广Vim并无太多益处。

    相关文章

      网友评论

      • 早起祷告的猴子:s替换一个字符为多个字符,也可以和替换的那几个命令一起记住。
        早起祷告的猴子:@erichua23 我就是写代码,替换一个字符可以用r,把一个字符替换为多个字符就用s,偶尔用来纠正拼写错误。
        erichua23:试用了一下, 感觉平时在写代码过程s的场景不是很多呢, 你一般是什么场景用? 我习惯如果替换或者插入多就直接cw了
        erichua23:@早起祷告的猴子 赞,学习啦,我很少用这个呢

      本文标题:Vim入门高频功能分享

      本文链接:https://www.haomeiwen.com/subject/rmlhfxtx.html