conf/ini文件缩进Emacs

conf/ini文件缩进Emacs,emacs,configuration-files,indentation,ini,Emacs,Configuration Files,Indentation,Ini,这就是我的问题: .conf文件(如smb.conf和xorg.conf)应该如下所示 [some-header] somevar = someval othervar = otherval [other header] opt1 = pref1 opt2 = pref2 emacs在我“缩进区域”时基本上是这样做的(取决于当前的缩进) 如何解决这个问题?但我得到的结果却有点相反。所有的行都以零为单位出现在第一列。我已经用不同的答案详细说明了楼梯效应的原因:

这就是我的问题: .conf文件(如smb.conf和xorg.conf)应该如下所示

[some-header]
    somevar = someval
    othervar = otherval
[other header]
    opt1 = pref1
    opt2 = pref2
emacs在我“缩进区域”时基本上是这样做的(取决于当前的缩进)


如何解决这个问题?

但我得到的结果却有点相反。所有的行都以零为单位出现在第一列。我已经用不同的答案详细说明了楼梯效应的原因:
    [some-header]
        somevar = someval
            othervar = otherval
                [other header]
                    opt1 = pref1
                        opt2 = pref2