2015-05-04 82 views
0

我是Vim的新手,使用它约3天后,我爱上了它。我在此之前使用过崇高文本,因此我决定尝试使用vim,因为我听到很多人(或许有些)讨厌和喜欢它。我知道,学习Vim需要时间投入+耐心,但基本的快捷方式和命令,我很好preety光滑但当我达到.vimrc配置我开始感到沮丧和'呃'。总的来说,我喜欢工作流程的方式,并且在过去的3天里我实现了基本的快捷方式。关于vimrc配置的更多信息

我看过并阅读了很多教程,其中大部分要求我们找到“someones .vimrc配置并使用它”。我在谷歌的'vim .vimrc'搜索过,我发现了2个来自Github的链接,我对所有的巨大线条感到惊讶,我就像'什么!我将如何理解这条线的每一条! :/我试图搜索所有的'设置'和基本的配置,但我不高兴,不知道每一行是什么。如果有人在这里可以帮我解释一下配置是如何工作的。我尝试过:帮助,大约有8000行。> <现在我正在使用https://github.com/tpope/vim-sensible Vim-Sensible,我希望知道它是如何工作的。多谢你们。

对于插件,我觉得现在很好。

+0

我建议保持我的[惯用vimc要点](https://gist.github.com/romainl/9ecd7b09a693816997ba)方便。 – romainl

回答

4

你在人们看到的贴~/.vimrc文件不管是:

  • 多年使用和调整的Vim的结果;不要虚构,只需从小处开始,它会随着你的继续使用而自动增长(希望以一种良性的方式)。提到的vim-sensible插件是一个很好的开始。
  • 刚从同事/网络上的某个地方复制而没有真正理解;这是危险的并且最好避免。 Vim“distributions”like spf-13 and Janus以快速安装和开箱即用的设置引诱您,但您付出的代价随着复杂性的增加而增加(您需要了解Vim的运行时加载方案和任意的分配惯例)和不灵活性(分布可能会使一些事情更容易,但其他事情非常困难)。 Vim是令人难以置信的可定制的,使用别人的定制是没有意义的。双罐装,现成的“分销”。

是,内置:help很大,但你不需要一气呵成读它:-)这是极好的,也和包含了大部分你所需要的 - 几年来!

This article by Vim's creator解释了Vim背后的哲学非常好(还有一个录音讲座):从小开始,只使用基本命令(也由vimtutor讲授),逐渐成为各种文本编辑任务的主人!

+0

甚至在做'$ vimtutor'之前,应该要求阅读7种习惯。 – romainl