这是 Write with Vim 第二部分,如果想要阅读第一部分,请参考:Write with vim - 1

Vim的下一步

对我自己而言,也是在这一步。

现在你对Vim已经有所了解,hjkl肯定会,f也能熟用,,可能被你映射成了<leader>,或者等等。但是我还是想要写这个blog,来指引新手(诚然,也是指引自己)。

这个时候,我建议你将Esc映射成ii,然后禁用Esc

Write with vim - 1中,记录模式我已经用的比较习惯了(@+寄存器),但是正则表达式用的一般般,仍然需要好好的努力才行。

想要用好Vim,离不开github

大概更多人喜欢在 http://www.vim.org 上寻找自己心仪的插件,但是我认为还是在github上找更好。为什么?

  • 因为许多的开源项目都已经在github上扎根,许多优秀的插件都能在github上找到其身影。比如:Nerdtree, YouCompeleteME, airline, etc.
  • 你可以通过github的star数量来判断这个项目的优秀程度。当然,更确切说,是把star做为参考标准之一。

等等优点,想到我再补充。

使用插件管理器,管理你的插件

我个人比较推荐 Plug

插件使用git更新插件,将vimscripts分离,控制不同功能的插件可以放在不同的位置,保证了vimrc的整洁。从而提高了个人配置的维护性。

Plug 是首当其冲的插件,有了他,你会发现更新插件,安装新的插件一切都是那么的简单。

Plug 的使用方法在 README 里面有,但是如果英文比较差 — 没关系,也能看懂。

下一步的学习

很多人觉得vimscript学习起来有些困难,这里有份非常好的文档。准确说是翻译。翻译者辛苦了。

http://learnvimscriptthehardway.onefloweroneworld.com/