CSSのコードの最適化を指南してくれるCSS Lintを使い始めたので、ちょろっとVimのcompilerスクリプトを書いておきました。CSS Lintは「セレクタでIDを使うのはやめましょう」とか怒られるナイスなツールです。ですよねー。
Download: csslint.vim
~/.vim/compiler/
以下にコピーして、.vimrc
で
autocmd FileType css compiler csslint
とするだけです。これでCSSファイルを開いている時に:make
すればエラーや警告がある時にQuickFixリストに登録されます。
WindowsへのCSS Lintのインストールは結構なイバラの道でした。まぁCSS Lintそのものではなく、npmのインストールがアレな感じ。僕の環境にWindowsネイティブの様々なコマンドラインツールとMSYSがまぜこぜになっているのがいけないんですけどね!