2012-02-11 156 views
15

我使用Ruby on Rails,希望使用vim作为选择的编辑器。但是,我找不到任何简单的步骤,白痴证明,以及如何正确设置它的步骤。为Ruby on Rails设置Vim

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

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

+1

您需要rails.vim https://github.com/tpope/vim-rails某处我记得有关如何使用它的免费截屏(不是付费的)。如果我找到它,我会链接它。 – 2012-02-11 22:55:14

+0

你可以检查我的[dotfiles](https://github.com/hauleth/dotfiles)来查看我的'.vimrc'。 – Hauleth 2013-11-07 15:22:01

回答

5

当你谈论vim时,你可能不会找到“白痴证明”任何东西。然而,好消息是,一旦你做了几次,它真的不那么难。如果安装了NERD tree,那么对于其他所有vim插件来说,这是一个很好的模式。

该插件的说明非常简单。

将档案解压到〜/ .vim目录中。 这应该将NERD_tree.vim放入〜/ .vim/plugin和NERD_tree.txt中〜/ .vim/doc中。

你并不真的需要任何插件在vim使用Ruby的工作,但我经常使用的插件的短名单​​是:

其中,一个,我最常使用的无关使用Ruby明确,但我觉得这是快于检查:ls一个缓冲数。只要我插入了bufexplorer,并在系统上安装了ack,我就可以准备杀死一些Ruby代码。其他插件只是“很好的”。

7

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

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

我不知道,如果包含rails.vim或如果我自己安装它。一探究竟。也许它适合你的需求。

+1

我从Janus自己开始 - 但我不喜欢它,因为它有很多。我读过一些地方你应该知道你设置Vim使用的所有东西,我会避免Janus并从那里建立你的vim环境。我现在由vim-ruby,vim-rails和命令-T通过病原体组成当然。 – 2012-02-12 20:34:44

+1

安装Janus是一个非常好且超级快捷的方法,可以很好地将vim配置在一起。这样做,然后让你自己:) – 2012-07-29 18:46:55

2

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

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

0

使用pathogen安装vim-rails(推荐)

复制和粘贴:

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 

AND/OR

安装Janus(包括一些最流行的VIM插件)

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

资源: