新手问题 vim 怎样刷新缩进 [已解决]

guyanbiao · 2012年12月12日 · 最后由 sevk 回复于 2012年12月12日 · 3388 次阅读

比如 已经有了一个块 if xxxxx xxxxxx end

这个都是顶格的,但如果我再在这个块周围包一个 if,那原来的这个块是不会向后缩两个格的,怎么让格式刷新一下之类的让这个块缩进去,我搜了下,没个结果,谢谢大家了。

全选,然后按 = 号

#1 楼 @huacnlee 另外我有个问题,就是 ruby-china 在我本地上跑起来,发现上传的图片不是在本地,是这样的地址 http://ruby-china-files-dev.b0.upaiyun.com/photo/4e7a6083e5b3bb21bf031528a6a1bbb1.png ,是专门在又拍上提供一个 dev 的位置供测试么?

#3 楼 @guyanbiao 是的,你要自己用的时候,得换自己的 API 信息,这里里面的数据我会偶尔删除的

或者不用按 = ,安装这个插件: rubysnippets.vim

autoclose.vim 也不错

AlignMapsPlugin.vim AlignPlugin.vim autoclose.vim bufexplorer.vim c.vim cecutil.vim DoxygenToolkit.vim echofunc.vim NERD_commenter.vim NERD_tree.vim rails.vim rubysnippets.vim snipMate.vim taglist.vim

如果哪个热键不舒服,可以改掉: grep -E "map <" *.vim

需要 登录 后方可回复, 如果你还没有账号请 注册新账号