Vim is a very indispensable tool for me. But VIM extensions are very hard to manage, and managing the VimL scripts is also difficult to learn with scarce resources.
First, why cant we download a plugin as easy as a gem?
gem install command-t
Why are there scarce resources for the VimL script?
Which makes me wonder why VimL is the number 3 most active language in github? Are they all vimfiles?
Why cant we install a new plugin like Sublime Text 2?
So I decided to start a new project that aims to solve some of my pains of using vim. And I decided to document the creation here. Im calling it “vem”
Lets see up to where I can go. I am planning to create a server and client vem application. The server is a rails app, while the client is a ruby script. Server saves the plugin name to location mapping so that something like the following can be possible
$ vem update
..updating the indexes from server
$ vem install NerdTree
.. cloning from git
$ vem uninstall NerdTree
.. deleting from vim folder
You can follow my progress by looking at the following Git
$ rails new vem-server