如何学习Vim(转)

http://blog.jobbole.com/75783/

 

坚持做笔记

我认为学习过程中做笔记是相当重要的。我现在仍然就我需要记住的东西做笔记,我想随后研究,并完善我的Vim配置。做笔记的范围:

  • 关于你不知道的
  • 关于让你沮丧的
  • 关于你需要记住的
  • 你碰到的任何问题

尽量学会使用Vim文档

有一块我本人不擅长。我倾向于在线研究,在StackOverflow提问,但是Vim有不错的文档(只是你要习惯),它就内置在Vim里。你只需运行 :h 命令,就可以学到关于Vim的不错的资料。

享受欢乐

尽量不要沮丧。学习Vim应该是充满乐趣的,甚至是一个冒险。

让Vim更好

默认设置下的命令行和Vim与其它文本编辑器相比,看起来不太漂亮。我认为你的编辑器应该是美丽的,你应该乐于使用并以此为荣。尝试一些不同颜色的scheme,确保你有语法着色。我推荐Solarized颜色scheme。我也推荐使用iTerm2(有上面提到的鼠标滚动和点击)zshoh my zshtmuxpowerline

慢慢地创建你的Vim配置

你可以完全拷贝其他人的Vim配置,但是很难知道每个细节做了什么,做自己的配置也是很难的。仅仅从基本的Vim开始,慢慢添加东西到你的vimrc和插件里。

dotfiles的版本控制

在数年里,你会对配置做出大量修改,所有dotfiles和配置具有一个版本控制的历史是真正不错的。如果你托管在github,你可以与其他人分享,你从来不会丢失。这让安装一台新电脑也变得容易了。这里是我的dotfiles

找到一个使用Vim的朋友

我最好的、也可能是最难的建议,就是找到一个使用Vim的、或至少支持你使用Vim的朋友。

我参加奥格登【译者注:美国的一个城市】的Startup Weekend,在我们组有个家伙,Corey Woodcox一直在使用Vim。我第一次意识到这是可行的,我完全独自一个人这样。得知有人实际上在使用、且热爱使用Vim,是非常酷的。他也在Twitter上为我解答了一些问题。

当你的朋友不屑你的编辑器选择,而且你或许不能让他们信服,是非常让人沮丧的。另一方面,有一个使用Vim的朋友,在你学习的早期阶段可以极大地鼓励你。

永远坚持学习

posted on 2014-08-23 14:14  sherry00  阅读(141)  评论(0)    收藏  举报

导航