Mac(Yosemite)でrubocopを使用したいと思ってます。

$ rubocop <ファイル名>

であれば、シンタックスチェックができます。

ただ、vimの中で、保存後のシンタックスチェックができないという問題です。

以下は作業履歴です。

=======================================================

以下の記事を参考にvimrcにrubocopを追加しました。
http://qiita.com/yuku_t/items/0ac33cea18e10f14e185

※ruby 2.2.1の環境下でやってます。事情があって、rubyはこのバージョンで固定しております。

NeoBundle 'scrooloose/syntastic'
let g:syntastic_mode_map = { 'mode': 'passive',
            \ 'active_filetypes': ['ruby'] }
let g:syntastic_ruby_checkers = ['rubocop']

しかし、以下の様なエラーが出ました。

syntastic: error: checker output:
warning: you are loading parser/ruby22 from ~/.rbenv/versions/2.2.1/lib/ruby/2.2.0/rubyge
ms/core_ext/kernel_require.rb:69:in `require'.
warning: Ruby 2.2 is not released yet and parser support may be incomplete.
0.26.1
syntastic: error: checker ruby/rubocop: can't parse version string (abnormal termination?)

そこで、以下の記事を参考に、バージョンを落としました。
http://qiita.com/ka2n/items/55a435c10a240ea5d434

parser: 2.2.0.pre.5
Rubocop: 0.26.1

しかし、まだ、以下のようなエラーがでており、これ以上わかりませんでした。

warning: parser/current is loading parser/ruby22, which recognizes
warning: 2.2.3-compliant syntax, but you are running 2.2.1.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
0.35.1

調べていると、rubocopは最新版でないと、動作しないという記事を見かけましたが、
2.2.1では動作できないということでしょうか?

宜しくお願いします。