我主要在Neovim中开发Erlang,我所在组织的风格指南指定每个缩进级别应具有4个空格。我有以下设置vimrc:
set shiftwidth=4
set tabstop=4
set softtabstop=4
set expandtab
Run Code Online (Sandbox Code Playgroud)
这几乎适用于所有情况,以下示例除外:
Result = case function() of
true ->
success;
false ->
error
end.
Run Code Online (Sandbox Code Playgroud)
case语句之后的行相对于case关键字偏移。我希望这样缩进:
Result = case function() of
true ->
success;
false ->
error
end.
Run Code Online (Sandbox Code Playgroud)
是否有任何设置可以改变这种缩进行为?
我知道您可以ctrl-]在 Vim中使用跳转到定义,但是有没有办法在拆分窗口而不是当前缓冲区中打开它?我知道我可以打开一个新的拆分窗口然后使用ctrl-],但是有没有更快的方法?