I would try.

I have no experience with vim-script, that is why I tried to create my own editor using Lazarus.