在vimtutor之后学习Vim


25

完成学习Vim的下一步应该是什么vimtutor?我已经在YouTube上观看了视频,在线阅读了教程以及关于SE的问题/答案,并且正忙于阅读《实用 Vim》。

还有其他可用资源吗?实际练习和使用Vim不仅是观看/阅读它,而且肯定是学习的一种好方法。关于使用内置帮助系统学习Vim的最佳方法有何建议?

PS:尽管关于SO的这个问题已因话题不清而被关闭,但那里的一些答案似乎很有用。

PPS:很多年前,我使用vim,然后转到Ormac模式的Emacs,现在又回到vim :)


1
您的问题可能也已结束,因为SE网站是针对精确问题,您的范围可能太广。除此之外,《 Prical Vim》是一本很棒的书,而阅读它确实是一个好主意。之后,我认为最好的学习方法是每天使用vim,每次您发现感觉不自然(或违反vim哲学)的东西时,都记下它,并尝试找到一种更好的方法来进行学习。
statox

如果您使用Vim进行键绑定,请考虑Spacemacs
Mirzhan Irkegulov,

Answers:


31

敏锐的发现

最佳的一般建议是Bram的七个习惯文章中的简单建议“ 锐化锯 ”。我还建议Vimcasts博客文章:关于锐化锯子

基本上,“锐化锯”可以概括为:

不要一次学习所有东西,而是一次学习一些东西。当您发现效率低下时,请寻找改善方法。重复

Vimrc

我还建议您使用几乎空白的vimrc。您应该大致了解自己的每一行vimrc。使用:help和Google了解更多信息。

外挂程式

一般插件建议:

  • 必要时慢慢添加一两个插件。
  • 在未先寻找本机解决方案的情况下不要安装插件
  • 必须有好的文件
  • 避免具有许多映射的插件
  • 如果感觉不像Vim那样,那就避免它
  • 避免某些映射不适用于该.命令(可能必须使用repeat.vim

更多了解Vim的好地方

TL; DR

阅读:help并尝试对您的工作流程进行小的增量更改。


我个人有一个很大的vimwiki页面,我在其中做笔记,做菜谱,大部分来自stackexchange上的问题,以及上面的所有建议,我认为这是一个不错的主意,您可以自己做。我的在这里:bitbucket.org/sergio/dotfaster/raw/...
SergioAraujo


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.