vim practice (草稿)

Vim 本文主要讲vim的学习,适用对象:码农

入门(她没有你想得那么难)

推荐coolshell的简明 Vim 练级攻略 以及 给程序员的VIM速查卡

建议初学者把速查卡打印下来,最好是彩色打印下来粘贴在电脑旁边。

深入 (原来她这么美)

迷茫

入门相信大多数人都没有问题,这个时候基本的vim操作已经不在话下。接下来大家遇到的问题往往是:

  • vim 不能满足开发需求
  • vim 的插件好难配置,没有统一的插件管理工具
  • vim 找不到合适自己用的插件
  • 插件竟然有bug,快捷键冲突
  • vim 不够智能,希望像IDE那样
  • 懒,没有时间了解和配置

放弃/忍受

结果就是要么继续忍受不够强大的裸vim/配置麻烦的vim,要不就转向了IDE的怀抱

神器

其实办法是有的,经历各种插件折磨后,发现此等神器spf13-vim, 再也不用瞎折腾了。
她是vim 插件与配置的一个发行版本,包括一整套精心挑选的常用插件,基于Vundle的插件管理方式方便扩展以及更新,大大降低vim 的折腾成本,你值得拥有。不仅如此她适用于Vim, GVim和MacVim,可运行在Windows, Linux, Mac上。总之熟悉了她,你可以在任何有网络的地方,分分钟搭建一套适合你的集成开发环境,好用,性感。

关于如何安装和使用此神器,请点击链接。要想玩好她,还是要花些时日了解她,熟悉她,调教她,这个我真帮不了你。

欲罢不能

接下来主要讲那些会让你欲罢不能的插件与配置(基本上是其内置)

主要涉及

  1. 配色
  2. 字体
  3. 文件(夹)浏览操作
  4. 文件查找
  5. 内容查找
  6. buffer管理
  7. 补全

配色

字体

推荐: Source-Code-Prohttps://github.com/adobe-fonts/source-code-pro

文件(夹)浏览操作

推荐: NerdTree
https://github.com/scrooloose/nerdtree

文件查找

内容查找

在同一个文件内/

buffer管理

补全