搜索

首页  >  问答  >  正文

如何高效使用Vim

新手刚接触Vim,希望大虾们推荐一些入门的练习教程,现在还只是把Vim当成普通编辑器使用..还有,按Esc回到普通模式好像有点麻烦,要伸到键盘的左上角,有没有什么简便的方法呢?先谢谢了!

PHP中文网PHP中文网2774 天前1623

全部回复(18)我来回复

  • 迷茫

    迷茫2017-05-16 16:44:38

    当年疯狂在服务器上敲代码的时候, 我们整个团队都变成了vim的用户. 这些用户里面有一种是什么插件都不用的, 有疯狂插件党(配置自动补全, 不会比Xcode差), 当然vim占用的内存和运行速度也不敢恭维.

    我觉得在训练熟练以后, 无插件党基本上编辑文件已经毫无问题了(objc这样的项目还是算了). 但是vim的天生短板在于项目管理, 一直使用:bf :bn 这样切换 buffer, 在项目开发中是不可想象的.

    所以我到现在为止用且只用一个插件 FuzzyFinder http://www.vim.org/scripts/script.php...

    并且我还给 FuzzyFinder写了一个一键安装脚本 https://gist.github.com/kernel1983/30...

    可能很多朋友爱折腾, 形成自己风格的vimrc, 但是我比较反对, 因为作为一门技能, 我们要追求通用性, 就是ssh上任何一个地方, 都能瞬间开工. 如果太依赖插件你就废了, 花那么多时间配置, 你还不如安装一个你熟悉的编辑器呢.

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 16:44:38

    回复
    0
  • PHP中文网

    PHP中文网2017-05-16 16:44:38

    http://coolshell.cn/articles/5426.htm...
    看看这篇文章

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:44:38

    坚持用,多看手册,用了一段时间后看一下写插件的语法,对配置文件进行更改

    回复
    0
  • 高洛峰

    高洛峰2017-05-16 16:44:38

    多用,多折腾,越往后,你的效率就会越高

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:44:38

    中文文档:http://coolshell.cn/articles/5426.htm...
    如果英文好的话, 看这个: http://yannesposito.com/Scratch/en/bl...

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:44:38

    善用佳软的作者写了一篇很厉害的文章。
    http://blog.sina.com.cn/s/blog_46dac6...

    回复
    0
  • 習慣沉默

    習慣沉默2017-05-16 16:44:38

    可以先看完这本书 Practical Vim: Edit Text at the Speed of Thought

    其实爱问上可以下载,我觉得我可以不说这句话的。

    回复
    0
  • 取消回复