使用vim来进行Rails开发,对配置过程略做记录,前提vim已安装完毕。 
1、 安装pathogen 
pathogens是vim的插件管理工具,可简化对vim插件的管理。 
安装如下:
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -LSso ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim;
然后在.vimrc中加入:
execute pathogen#infect()
" 加在下列配置之前
syntax on
filetype plugin indent on
2、 rails.vim 
rails插件,无需多介绍。 
常用快捷键:
gf           =>  跳转到定义
ctrl+6       =>  返回上一文件
常用命令:
# 查找文件
:Rfind routes.rb
# 打开model
:Rmodel user
# 打开controller
:Rcontroller users
:Rcont users
# 打开view
:Rview user/index
:Rview user/_user
# 启动server
:Rserver
# 关闭server
:Rserver! -
# 打开js文件
:Rjavascript js_name
注:其Rtag命令使用的是exuberant-ctags中的ctags,安装Emacs后也会安装一个ctag工具,会与之冲突,可以将Emacs的ctags重命名后安装exuberant-ctags解决之。
3、 nerdtree 
显示目录树,命令:NERDTree显示目录。   
4、 vim-surround 
方便输入括号等的插件,使用ctrl+g s =,即可插入<%=  %>。   
5、 sparkup 
html编写插件,输入div#header,然后按ctrl+e,就会扩展为
<div id="header"></div>。
6、 snipmate 
代码片段补全
7、 neocomplcache 
代码补全提示
8、 auto-pairs 
括号自动补全