Ruby 如何在Emacs Haml模式下删除多个缩进?

Ruby 如何在Emacs Haml模式下删除多个缩进?,ruby,emacs,haml,Ruby,Emacs,Haml,我在本文后面的Emacs中安装了haml模式 这是我的代码: .row .a .b .c 我想去 .row .a .b .c 如何删除竖梃的意图,快捷方式是什么?在第二行上按TAB键几次应该可以完成这项工作。在haml模式下对行缩进的更改会影响其下方关联行的缩进。更一般地说,您可以在选择一个区域后,使用删除所有3行中的前导空格-C-x r d 在Haml模式下,选择下面的区域。行并按TAB键一次

我在本文后面的Emacs中安装了haml模式

这是我的代码:

.row
         .a
           .b
             .c
我想去

 .row
   .a
     .b
       .c

如何删除竖梃的意图,快捷方式是什么?

在第二行上按TAB键几次应该可以完成这项工作。在
haml模式下
对行缩进的更改会影响其下方关联行的缩进。更一般地说,您可以在选择一个区域后,使用删除所有3行中的前导空格-C-x r d

在Haml模式下,选择下面的区域。行并按TAB键一次将修复缩进