我使用 Ruby on Rails 工作,希望将 vim 作为首选编辑器。但是,我找不到任何简单的、逐步、白痴证明的指南,解释如何正确设置它。
我希望正确设置 vim,包括像 vim for rails、nerdtree 等很好的插件。请帮助我,我将非常感激。
到目前为止,我已经安装了 RoR、vim 和 git。
我使用 Ruby on Rails 工作,希望将 vim 作为首选编辑器。但是,我找不到任何简单的、逐步、白痴证明的指南,解释如何正确设置它。
我希望正确设置 vim,包括像 vim for rails、nerdtree 等很好的插件。请帮助我,我将非常感激。
到目前为止,我已经安装了 RoR、vim 和 git。
我也在尝试使用vim插件,后来发现 janus 很适合我的需求。它有许多我经常使用的插件,例如Ack.vim、NERDtree和SuperTab。而且安装非常容易:
curl -Lo- http://bit.ly/janus-bootstrap | bash
我不确定rails.vim是否已经包含在内或者是我自己安装的。请检查一下,也许它符合你的需求。
NERD tree
插件,那么这也是其他vim插件的好模板。:ls
缓冲区号码更快。只要我安装了bufexplorer
插件,并在系统上安装了ack
,我就可以愉快地编写Ruby代码了。其他插件只是“好用的东西”。还有vim-ruby、vim-rake和vim-rvm可以帮助你。
你也可以考虑使用Pathogen和Vundle自动安装插件。Pathogen由Tim Pope编写,他也是vim-rails的作者。当在Rails项目中使用Git进行源代码控制时,他的Fugitive Git包装器也非常有用。
复制并粘贴:
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
~/.vim
替换为~\vimfiles
。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
资源:
.vimrc
。 - Hauleth