2011-05-06 89 views
1

我有一個正確縮進的HTML文件。我刪除了<html>標籤和<head>...</head>。我的文件現在在右側縮進,我想將所有內容都移到左側(大約四個空格)。沒有成功 -
正確的縮進

餘按V,選擇everyline,按壓I,刪除四個空格和按壓ESC試過gg=G命令沒有成功

我試圖在視覺模式。

是否有一些技巧可以將縮進轉移到左側?

謝謝

+0

quick'n'dirty:'s/^ \ t //' – blubb 2011-05-06 10:53:29

回答

2

嘗試在命令模式<G

+1

這有助於縮進,但應嵌套的標籤位於同一層。 – xralf 2011-05-06 12:09:19

2

選擇線路,然後按:

<

欲瞭解更多信息:

:help shift-left-right

你也可以使用CTRL-V進入塊模式選擇,然後刪除列你不不想要。您也可以使用CTRL-V選擇一個列,然後使用<>將該列的右邊的(可能非常方便)縮進/僅縮進文本。

+2

...或者如果您處於插入模式,您可以使用ctrl + d和ctrl + t來(d)增加並增加縮進,不需要轉到cmd模式 – 2011-05-06 11:53:57

0

我不確定我關注。它仍然是一個HTML文件?如果沒有,那麼只需給文件名添加一個不同的擴展名(例如'.txt')並重新打開。然後,您可以調整縮進但無需自動html縮進是一個問題。