小编noa*_*oss的帖子

Vim缩进Erlang案例陈述

我主要在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)

是否有任何设置可以改变这种缩进行为?

vim erlang neovim

5
推荐指数
0
解决办法
78
查看次数

在 Vim 拆分窗口中打开函数定义?

我知道您可以ctrl-]在 Vim中使用跳转到定义,但是有没有办法在拆分窗口而不是当前缓冲区中打开它?我知道我可以打开一个新的拆分窗口然后使用ctrl-],但是有没有更快的方法?

vim

4
推荐指数
1
解决办法
491
查看次数

标签 统计

vim ×2

erlang ×1

neovim ×1