我試着讓autoindent在html文件的VIM中工作,但不幸的是它不會工作。 Autoindent完美地與其他語言一起工作,但它不適用於HTML。我已經嘗試將filetype
設置爲html
,如this問題中所建議的,但不幸的是它也不起作用。另外,當我選擇所有內容並按=它也不縮進,即使vim報告XX lines indented
。VIM的html autoindent不工作
我的.vimrc文件看起來是這樣的:
set autoindent
set cindent
set tabstop=4
set shiftwidth=2
set expandtab
有什麼建議?
我試過這個,但是已經格式良好的HTML文件。選擇所有內容並按下'='實際上導致所有內容都轉移到最左邊的列(如刪除所有縮進)。看起來它有縮進所有東西的相反效果。 – 2012-04-18 17:42:54
這正是我在格式化HTML文件上發生的事情。然而,我所鏈接的SO問題暗示了這一點。 – Tiddo 2012-04-18 17:47:42