この問題 ( https://github.com/nex3/sass-mode/issues/5 ) では、私が言いたいことを既に説明しています。ぜひご覧ください。それを修正する方法はありますか。
たとえば、cj の後にバックスペースを押すと、同じレベルではなく常に 1 つ深いレベルに移動しますが、「Mark set」というメッセージを表示するコントロール バッファー以外は何も起こりません。チェックすると、haml-electric-backspace にバインドされていることがわかります。したがって、新しい行を作成してカーソルを最後の行と同じレベルのインデントに移動する唯一の方法は、ret tab tab または cj の後に cb cb または tab tab を続けることです。cj はデフォルトで同じレベルにすべきであり、バックスペースはデフォルトの emacs 動作を持つべきだと思います。