分享 Ben Orenstein and Gary Bernhardt 教你高效使用 Vim

willmouse · 2013年08月17日 · 最后由 knwang 回复于 2013年08月23日 · 5565 次阅读

http://confreaks.com/videos/1586-railsberry2012-write-code-faster-expert-level-vim By Ben Orenstein By Gary Bernhardt

Ben Orenstein 和 Gary Bernhardt 都是重构和测试方面的好手,不过这次介绍关于他们在 Vim 使用上的经验。

第一部演讲来自 Ben Orenstein(@r00k),在 2012 Rails Berry 上的演讲,介绍了他自己的 Vim 使用经验,以及对 Vim 初学者的建议。

如果说用很快来形容 Ben 的 Vim 操作的话,那么 Gary Bernhardt 的 Vim 操作只能用神速来形容,毫无疑问是我见过操作 Vim 速度最快的人,第二部演讲只有 8 分钟,并且和 Vim 没有很直接的关系(是一部 TDD 的基础讲座)放到这里只是一个引子,如果你想了解更多关于 Gary Bernhardt Vim 操作的话,可以去http://www.destroyallsoftware.comGary看看,这是 Bernhardt 的 Screencasts 网站,包括了大量的重构和测试的指导,也包括一些 Vim 以及 Unix 相关内容(基本都在终端 Vim 中进行操作)。

总结一下他们的观点,大概就是:

  • 专注于基础操作(而不是插件的使用,看看键盘上的按键在 vim 中的作用是不是自己都清楚?)
  • 不要重复同样的操作
  • 养成习惯(多用,光看手册是没用的)

最后,工具固然重要,但是如果把过多精力放在学习怎么使用工具,或本末倒置,切记。

Dotfiles: https://github.com/r00k/dotfiles https://github.com/garybernhardt/dotfiles

没错,Gary Bernhardt 是我最喜欢的选手……俺喜欢用选手这个词 >.<

学好 Vim 其实很简单,先给自己洗脑:Vim 是最好的编辑器.Vim 是最好的编辑器....

又见楼主高效分享啊

#2 楼 @williamherry 本来就是吧,用不着洗脑也是...

@blacktulip 恩,这个就是被成功洗脑的

#6 楼 @tudou 这个钱绝对值得,只要你英语能跟上的话。

#7 楼 @nightire 问题是我英语跟不上呀。。。。

#8 楼 @tudou 那就只好说可惜了呗

不管怎么都非常感谢 willmouse 的分享,让我学到不少东西。

#6 楼 @tudou 额,这里是中国,想省钱,总是有办法的。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号