0

我正在使用 emacs 上的 rails 进行开发。我已经安装了 rinari 模式。我有两个问题——

1)自动缩进 - 当我编写代码并转到新行时,默认情况下它不会识别它。我必须按制表符才能缩进该行。

如何让 emacs 在所有新行以及编写代码时设置正确的缩进?

2)关闭“结束”。我之前正在编写 lisp 代码,并且喜欢默认包含右括号的方式。然后parendit模式甚至禁止我错误地删除括号并突出显示任何丢失的括号。

如何为缺少“结束”块获得相同的功能?

4

1 回答 1

1

对于begin/end块,您可能可以使用autopairskeleton-pair。这不会像paredit朝着正确方向迈出的一步那么棒。

对于缩进:通常RET绑定到newlinewhileC-j绑定到newline-and-indent. 我强烈建议开始使用C-joverRET或更改绑定。

于 2012-07-30T12:10:16.993 回答