为Ruby on Rails设置Vim

时间:2012-02-11 22:49:26

标签: ruby-on-rails vim

我使用Ruby on Rails并希望使用vim作为首选编辑器。但是,我找不到任何地方一步一步的简单设置,白痴证明,说明如何正确设置它的解释步骤。

我希望正确设置vim,有很好的插件链接vim for rails,nerdtree和类似的东西。请帮助我,我将非常感激。

到目前为止,我已经安装了RoR,vim和git。

5 个答案:

答案 0 :(得分:7)

我也在使用vim插件摆弄,然后我发现,janus非常符合我的需求。它有一堆我经常使用的插件,如Ack.vim,NERDtree和SuperTab。它很容易安装:

curl -Lo- http://bit.ly/janus-bootstrap | bash

我不确定,如果包含rails.vim或者我自己安装了它。看看这个。也许它符合您的需求。

答案 1 :(得分:5)

你可能不会找到"白痴证明"任何涉及到vim的东西。然而,好消息是,一旦你做了几次,它真的不那么难。如果您可以安装NERD tree,那么对于其他每个vim插件来说,这都是一个很好的模式。

该插件的说明很简单。

  

将存档解压缩到〜/ .vim目录中。   这应该将NERD_tree.vim放在〜/ .vim / plugin中,将NERD_tree.txt放在〜/ .vim / doc中。

你真的需要任何插件才能在vim中使用Ruby,但是我经常使用的插件的简短列表是:

其中,我使用最多的那个与Ruby没有任何关系,但我发现它比检查:ls的缓冲区数更快。只要我插入了bufexplorer,并在系统上安装了ack,我就准备好了一些Ruby代码。其他插件只是"非常有用"。

答案 2 :(得分:2)

还有vim-ruby,vim-rake& vim-rvm也可以帮助你。

你也可以考虑使用Pathogen& amp;用于自动安装的Vundle。病原体是由Tim Pope编写的,他写了vim-rails。当使用Git进行Rails项目的源代码控制时,他的Fugitive Git包装器也是非常宝贵的。

答案 3 :(得分:0)

使用vim-rails(推荐)

安装pathogen

复制并粘贴:

mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

如果您使用的是Windows,请将所有~/.vim更改为~\vimfiles

将此添加到您的vimrc:

execute pathogen#infect()

如果您缺少vimrc vim ~/.vimrc并粘贴:

execute pathogen#infect()
syntax on
filetype plugin indent on

现在,您希望安装的所有插件都可以解压缩到~/.vim/bundle下的子目录中,它们将被添加到“runtimepath”中。观察:

cd ~/.vim/bundle
git clone git://github.com/tpope/vim-rails.git
git clone git://github.com/tpope/vim-bundler.git

并/或者

安装Janus(包括一些最受欢迎的vim插件)

curl -Lo- https://bit.ly/janus-bootstrap | bash

资源:

答案 4 :(得分:0)

查看我为Vim创建的这个包 - smolnar/vim-rails-bundle。可能有助于建立您的环境。