Vim中的Ruby Code Autoindentation

时间:2011-06-04 13:04:23

标签: ruby vim indentation

我已经将一个Ruby示例复制到了Vim中,但事实证明这弄乱了缩进。 我试图让Vim应用Ruby特定的缩进。为此,我在全局vimrc文件中取消注释以下行:

if has ("autocmd")
  filetype plugin indent on
endif

在Vim中按gg=G。现在它改变了一些缩进,但它仍然有一些错误:

  • 类定义不会缩进。
  • 评论不会缩进并保留在行的开头。

1 个答案:

答案 0 :(得分:1)

在从外部源粘贴之前,请使用此命令

:set paste

然后进入插入模式并粘贴。