正确的缩进

时间:2011-05-06 10:52:17

标签: vim indentation

我有一个正确缩进的HTML文件。我删除了<html>代码和<head>...</head>。我的文件现在也在右侧缩进,我想将所有内容都移到左侧(大约四个空格)。

我试了gg=G命令但没有成功

我在视觉模式下尝试按V,选择每行,按I,删除四个空格并按ESC - 但没有成功。

是否有一些技巧可以将缩进移到左侧?

谢谢

3 个答案:

答案 0 :(得分:2)

在命令模式下尝试<G

答案 1 :(得分:2)

选择行,然后按:

<

欲了解更多信息:

:help shift-left-right

您也可以使用CTRL-V进入块模式选择,然后删除您不想要的列。您也可以使用CTRL-V选择一列,然后使用<>将该列的缩进/取消仅显示(可能非常方便)。

答案 2 :(得分:0)

我不确定我会效仿。它仍然是一个HTML文件?如果没有,那么只需给文件名一个不同的扩展名(例如'.txt')并重新打开它。然后你可以根据需要调整缩进,而不会出现自动html缩进问题。