如何设置此特定的vimrc配置

时间:2012-12-17 20:21:10

标签: vim

我没有太多经验,我希望你们能帮助我,因为我周围没有人可以。

我开始使用Vim并且我现在正在设置我的vimrc,但这是很多工作,我想专注于学习如何使用它,而不是浪费我的时间来配置像文本这样的简单东西突出显示或缩进,每个人都有的东西...所以我想使用这个通常由Steve Francia提供的vimrc https://github.com/spf13/spf13-vim

问题是他使用gitHub,我想在我的机器上本地拥有一切,你能告诉我该怎么做吗?当然包括所有的插件。

3 个答案:

答案 0 :(得分:2)

  

......这是很多工作......

准备好继续花一些时间学习新的Vim技能并改进您的配置(或选择一个不同的编辑器/ IDE,提供更无忧无虑,但也更受限制的体验)。 Vim的创造者Bram Moolenaar为good habits of text editing提出了令人信服的案例。相信我,这不是浪费时间,但你需要克服你对即时满足的需求。

答案 1 :(得分:1)

我建议你打开你提到的缩进和语法功能,并将其称为一天。现在不要担心您不需要自己加载的扩展程序。

$ cat > $HOME/.vimrc
syntax on
filetype plugin indent on
^D
$

是的,我使用类似他的设置(我使用Pathogen),当然,能够将git模块克隆到我的.vim/bundle目录中有点酷,但这是一个精心设计的配置,它只是一个你现在分心了。

答案 2 :(得分:1)

在Vim中编程所需的绝对最小值是接受的答案。我会添加set hidden和其他几个,但你不需要 。特别是隐藏原生功能或无用的Git集成插件的奇怪的快捷方式。

从一开始就不要安装任何插件,实际上,尤其是像那种“发行版”那样的垃圾堆。如果需要,请多次关注$ vimtutor。了解如何使用:help。不要复制任何其他人的vimrc,如果你从网上的随机vimrc中获取一些东西,请阅读文档的相关部分,以确保你理解它的作用,它是如何做的以及为什么。当你走的时候,你的~/.vimrc~/.vim/会随着你的成长而缩小。这就是它的完成方式。

如果您正在寻找初级信息,LearnVim是Vim的一个相当不错的介绍,您可以将其安装为Vim文档的一部分。我建议你安装它并仔细阅读:它是固执的,但充满了低级别的信息,无疑将在未来帮助你。我一定会喜欢在我开始时阅读它。

像Ingo说的那样,如果看起来压倒一切,没有人会嘲笑你决定使用另一个编辑器/ IDE。在我的团队中,我是唯一一个使用Vim的人(地狱,我甚至不用它来做所有事情),我们写的代码同样好和/或坏。

无论如何,如果您真的想要进入“分发”路线,您将需要学习Git and Github's basics并按照发行版维护者提供的the instructions