如何在emacs中进行适当的缩进?

如何在emacs中进行适当的缩进?,emacs,Emacs,我只想选择一些文本,然后按TAB键缩进所选文本的整个区域,并用4个空格缩进。这将随主模式的不同而变化。在python模式中(基于4个空格的内容,我认为您希望看到python标记),使用Ctrl-c 在C大调模式下,只需按tab键,它将根据大调模式中指定的规则缩进 还要注意,在迷你缓冲区的正上方,您将看到主模式的名称,通常是您正在使用的语言的名称。如果您左键单击它,您将看到常用命令及其键绑定的列表。如果您正在缩进代码,请阅读。基本上,每个编程模式都有自己的模式(决定缩进量)。要缩进光标所在的行,只

我只想选择一些文本,然后按TAB键缩进所选文本的整个区域,并用4个空格缩进。

这将随主模式的不同而变化。在python模式中(基于4个空格的内容,我认为您希望看到python标记),使用Ctrl-c

在C大调模式下,只需按tab键,它将根据大调模式中指定的规则缩进


还要注意,在迷你缓冲区的正上方,您将看到主模式的名称,通常是您正在使用的语言的名称。如果您左键单击它,您将看到常用命令及其键绑定的列表。

如果您正在缩进代码,请阅读。基本上,每个编程模式都有自己的模式(决定缩进量)。要缩进光标所在的行,只需按tab键。要缩进多行,请选择它们并使用C-M-\(即ESC C-\)

对于文本编辑,请阅读关于纯文本。同样,tab将缩进,而C-x tab将缩进相同数量的多行。请注意,您可以通过首先键入M-n(其中n是数字)将数值参数传递给绑定到键的函数。因此,M-4 C-x选项卡将所选行缩进4个空格

最后,将分别将空格转换为制表符和制表符转换为空格。您可以使用.

将它们绑定到emacs配置文件(.emacs或.emacs.d/init.el)中的键序列。您所说的“我可以识别整个选定文本”和“这种类型的内容必须是默认值”是什么意思?