【问题标题】:Emacs: new line and automatic indentation in Java modeEmacs:Java 模式下的换行和自动缩进
【发布时间】:2014-11-16 01:27:00
【问题描述】:

我是 Emacs 的新手。我现在使用的 Emacs 没有在 Java 模式下执行自动缩进。下面的例子可以最好地说明我的问题。让 |表示光标。

当我输入时:

public class Testing{
      public static void main(String[] args){|}
}

然后按 ENTER ,代码变为:

public class Testing{
      public static void main(String[] args){
|}
}

但这不是我想要的。我想要的是这个(带有自动缩进的新行):

public class Testing{
      public static void main(String[] args){
             |
      }
}

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

【问题讨论】:

  • 你有没有发现如何解决这个问题?

标签: emacs


【解决方案1】:

您是否已经尝试以下方法来缩进ENTER

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

【讨论】:

    猜你喜欢
    • 2010-12-27
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多