4

是否可以设置ruby-mode自动取消缩进结尾?

例如,在 end 输入如下:

def foo
  # indented
  end

它应该变成这样:

def foo
  # indented
end
4

1 回答 1

1

您可以通过添加以下内容来修改您的 .emacs 以启用 ruby​​ 电动模式:

(require 'ruby-electric)
(add-hook 'ruby-mode-hook (lambda () (ruby-electric-mode t)))

每当您键入 class 或 def 时,这将添加一个正确缩进的结尾。

于 2012-04-14T21:18:07.267 回答