Emacs erlang模式缩进太深

Emacs erlang模式缩进太深,emacs,erlang,Emacs,Erlang,这就是我想要的: get_exc_info() -> db_agent:select_row(exc_sit, "begin_exc_time, total_exc_time, last_logout_time", [{player_id, Player#player.id}]. 现在是以下样式: get_exc_info() -> db_agent:select_row(exc_sit,

这就是我想要的:

get_exc_info() ->
    db_agent:select_row(exc_sit, 
      "begin_exc_time, total_exc_time, last_logout_time", 
      [{player_id, Player#player.id}].
现在是以下样式:

get_exc_info() ->
    db_agent:select_row(exc_sit, 
                        "begin_exc_time, total_exc_time, last_logout_time", 
                        [{player_id, Player#player.id}].

还有什么需要修改的吗?谢谢。

据我所见,具有长名称或超长参数名称的函数通常缩进如下:

foo() ->
    bar_the_long_one(
      FirstArgumentWithExtraLongName,
      SecondArgumentWithExtraLongName),
在这种情况下,可以使用
erlang argument indent
变量设置参数缩进