我使用Ruby on Rails并希望使用vim作为首选编辑器。但是,我找不到任何地方一步一步的简单设置,白痴证明,说明如何正确设置它的解释步骤。
我希望正确设置vim,有很好的插件链接vim for rails,nerdtree和类似的东西。请帮助我,我将非常感激。
到目前为止,我已经安装了RoR,vim和git。
答案 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。可能有助于建立您的环境。