首页 > 解决方案 > (Emacs) 括号没有正确缩进

问题描述

在 emacs 中,当我输入以下内容时:

if(true)
{

我明白了:

if(true)
  {

所以我必须按向左箭头向后移动一个空格,然后删除两个额外的空格以获得预期的结果。有想法该怎么解决这个吗?

标签: emacsindentationkey-bindings

解决方案


检查RET当前模式下键绑定的内容。将其绑定到其他东西,例如newline.

或者只是关闭electric-indent-mode,把它放在你的初始化文件中:

(electric-indent-mode -1)

在大多数编程模式下,这会关闭RETEnter键)自动缩进。


推荐阅读