デフォルトのsassおよびscss-lintリンターでscssファイルをlintするように構成されたSyntastic構文チェックプラグインでVimを使用しています。
Jekyll プロジェクトで css/main.scss を開くと、scss-lint が次のエラーを返します。
css/main.scss:5:1 [E] Syntax Error: Invalid CSS after "@charset "utf-8"": expected "{", was ";"
charset 宣言を削除すると、次の行で同じエラーが発生し、以降も同様です...
Front Matter ブロックを削除すると、scss-lint はエラーを報告しなくなりますが、Jekyll では、sass の先頭に空の Front Matter ブロックが必要です。ファイルを処理してパーシャルをインポートし、css を出力します。
Front Matter ブロックを無視するように scss-lint を設定するにはどうすればよいですか?