Vim で一行が長すぎる (約3000 文字以上) の XML や HTML を開くとカーソルの移動が重くて使い物になりません。シンタックスハイライトが原因のようです。
解決方法
幾つか方法がありますが、ファイルを書き換えてもよいのならば 2 番目が妥当だと思います。
- シンタックスハイライトをオフにする。 :syntax off
- 改行を入れる。 :s/>\s*</>\r</g
- ハイライトする文字数を制限する。 :set synmaxcol=500
ヘルプの synmaxcol の項目にも「長い行を持つXMLファイルの描画が非常に遅くなる」と書いてありました。
参考サイト
他によい解決方法があったら教えてください。