V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yx30
V2EX  ›  Vim

如何更好的学习 vim?

  •  
  •   yx30 · 2015-12-02 09:12:36 +08:00 · 11266 次点击
    这是一个创建于 3266 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用惯了 IDE ,有了很多不良的码字习惯,比如习惯性用鼠标点击,不自觉的用上下左右键等等,初识 vim ,感觉 vim 的学习曲线还是比较陡峭,如何才能更好的学习 vim.求各位分享一下自己学习 vim 的经验
    112 条回复    2015-12-26 21:07:43 +08:00
    1  2  
    jerray
        101
    jerray  
       2015-12-03 00:42:18 +08:00
    先跟着 vim 自带教程学一些基础的操作。然后再自己加一些配置,加一些插件。一点点熟悉以后就变成肌肉记忆了,冷不丁问我怎么用知道怎么做但脑袋却想不起来。

    反正我是用别的编辑器的时候总是按 esc 和:w 。期间用过半个月 Sublime ,用回 vim 的时候感觉天都亮了!
    markx
        102
    markx  
       2015-12-03 00:50:03 +08:00
    首先我觉得你那些习惯不是不良习惯,只是不同风格而已。

    你一开始要记住最基础的操作,移动光标啊,模式的切换啊之类的。
    然后就开始写代码,写的时候发现有什么地方不爽的,就去搜一下看别人怎么解决,然后就能学会一个新技巧。主要是边用边学。
    rcmerci
        103
    rcmerci  
       2015-12-03 01:15:33 +08:00
    其实用上下左右键也没什么不好的, vim 用 hjkl 来移动光标好像只是因为 vi 刚出来的时候键盘上没有方向键而已。
    SonicY
        104
    SonicY  
       2015-12-03 01:25:03 +08:00 via Android
    少问多搜多做,你这样只会引来些 troll 。
    bjzhush
        105
    bjzhush  
       2015-12-03 09:30:13 +08:00
    用 vim 有几年了,简单说下吧
    1.坚持使用
    2.自己持续改进属于自己的配置,安装需要的插件,没事可以读读别人的 vimrc,github 上很多
    3.浏览器上可以装个 Vimium
    yqsas
        106
    yqsas  
       2015-12-03 09:43:33 +08:00 via Android
    @jerray sublime 自带支持 vim 模式,二者结合蛮赞的
    FradSer
        107
    FradSer  
       2015-12-03 10:09:20 +08:00
    写了几百遍,终于学会了……你应该打印一张表放在电脑旁边
    dahuaer
        108
    dahuaer  
       2015-12-03 10:13:17 +08:00
    @fallwithme 原来还可以这样子记忆,学习了。感谢大神。
    tees
        109
    tees  
       2015-12-03 10:58:51 +08:00
    @gimp
    扣掉 ↑↓←→ +1
    jerray
        110
    jerray  
       2015-12-03 12:01:05 +08:00
    @yqsas 是的,很多主流编辑器都支持 vim 模式。要是能支持插件就更好了, vim 跟他们比起来还是太丑了
    ming2281
        111
    ming2281  
       2015-12-15 00:18:47 +08:00
    也贴一下自己的观点吧
    http://www.jianshu.com/p/bbb39e8c4903
    join
        112
    join  
       2015-12-26 21:07:43 +08:00
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2685 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 06:38 · PVG 14:38 · LAX 22:38 · JFK 01:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.