Emacs:Java模式下的换行和自动缩进

3
我是一名新手使用Emacs。我现在使用的Emacs在Java模式下没有执行自动缩进。我的问题可以通过下面的示例最好地说明。其中|代表光标。
当我输入以下内容时:
public class Testing{
      public static void main(String[] args){|}
}

当你按下回车键时,代码变成如下:
public class Testing{
      public static void main(String[] args){
|}
}

但这不是我想要的。我想要的是这样的(新的一行并自动缩进):
public class Testing{
      public static void main(String[] args){
             |
      }
}

有人能建议我应该在init.el文件中添加什么代码吗?


你最终找到如何解决这个问题了吗? - Robert Houghton
1个回答

1

您是否已经尝试过以下方法来在按下ENTER时缩进?

(global-set-key (kbd "RET") #'newline-and-indent)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接