私はVIMでhtmlファイルで動作するようにautoindentを取得しようとしましたが、残念ながら動作しません。 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ファイルを使用しました。すべてを選択して '= 'を押すと、実際にすべてが一番左の列に移動しました(すべてのインデントを削除したように)。それはすべてを押し込むことの反対の効果を持っていたようです。 –
これは、フォーマットされたHTMLファイルで私と同じことが起こります。しかし私がリンクしているSOの質問はこれを示唆しています。 – Tiddo