我有一个正确缩进的HTML文件。我删除了<html>
标签和<head>...</head>
。我的文件现在在右侧缩进,我想将所有内容都移到左侧(大约四个空格)。没有成功 -
正确的缩进
余按V
,选择everyline,按压I
,删除四个空格和按压ESC
试过gg=G
命令没有成功
我试图在视觉模式。
是否有一些技巧可以将缩进转移到左侧?
谢谢
我有一个正确缩进的HTML文件。我删除了<html>
标签和<head>...</head>
。我的文件现在在右侧缩进,我想将所有内容都移到左侧(大约四个空格)。没有成功 -
正确的缩进
余按V
,选择everyline,按压I
,删除四个空格和按压ESC
试过gg=G
命令没有成功
我试图在视觉模式。
是否有一些技巧可以将缩进转移到左侧?
谢谢
选择线路,然后按:
<
欲了解更多信息:
:help shift-left-right
你也可以使用CTRL-V
进入块模式选择,然后删除列你不不想要。您也可以使用CTRL-V
选择一个列,然后使用<
或>
将该列的右边的(可能非常方便)缩进/仅缩进文本。
...或者如果您处于插入模式,您可以使用ctrl + d和ctrl + t来(d)增加并增加缩进,不需要转到cmd模式 – 2011-05-06 11:53:57
我不确定我关注。它仍然是一个HTML文件?如果没有,那么只需给文件名添加一个不同的扩展名(例如'.txt')并重新打开。然后,您可以调整缩进但无需自动html缩进是一个问题。
quick'n'dirty:'s/^ \ t //' – blubb 2011-05-06 10:53:29