2010-11-27 46 views
1

我設置的縮進我的vimrc以下列方式:如何正確縮進我的html文件?

set tabstop=2 
    set shiftwidth=2 

    set autoindent 
    set indentexpr 
    set expandtab 

我在〜/ vim的/目錄下創建的文件夾縮進並粘貼的HTML壓痕插件安裝到〜/ vim的/縮進/ 。我使用下列之一:

http://www.vim.org/scripts/script.php?script_id=2075 

每當我嘗試在正常模式「GG = G」它刪除,而不是在一個適當的方式縮進文件中的所有縮進。例如,JavaScript文件可以很好地與我找到的另一個縮進插件一起工作,但是到目前爲止我使用的html插件是無關緊要的,但它並沒有真正以有用的方式工作。

有什麼我可以在這裏做的?

/////////////// 更新: 我只是試圖將文件類型更改爲xml,它開始工作。現在我問自己我怎麼能得到這個工作與HTML文件。希望有人能幫助我。

標題

回答

0

它爲我開箱即用。嘗試它是否適用於最小設置:

$ vim -u NONE 
:set nocp 
:filetype indent on 
:set ft=html 

並鍵入一些HTML代碼。

第二個標籤現在應該由選項卡縮進。

+0

thx非常多,實際上幫了一個完整的重置,因爲現在我知道它的默認功能。我將不得不通過我的設置,看看究竟可能會制止這種行爲。 – 2010-11-29 12:17:08