vim ruby 格式化代码

1)复制 /usr/share/vim/vim72/indent/ruby.vim 至 /usr/share/vim/vimfiles/indent (indent目录可能需要自己创建)

2)在indent目录中修改ruby.vim

最后一行添加 set sw=2

3)在 ~/.vimrc 中添加如下代码



if has("autocmd")
filetype indent on
endif


4)在ruby文件中,普通模式下使用 gg=G 进行自动格式化,其中:

gg : 跳到文件头

= : 使用自动缩进

G : 至文件尾