Ruby library for creating vim plugins