Add vi-mode from Ian Munsie
Merge pull request #107 from syl20bnr/vi-mode-plugin