Vim is an amazing editor and I have been using it for almost 5 years now. I am so used to vim that when I open a file in any other editor I type something and hit :w to save. ( Vim users know what I am talking about ). Over the years every one have their own settings, vim scripts (Plugins), themes etc. And every now and then you find some interesting setting which you want to add to your config (vimrc) or some new plugin for css3. Taking all your settings along with you is a pain if you didn’t sync them some where. I work in different hosts for different projects and keeping Vim in sync across is not easy. This is where Vundle and your favorite version control come into picture. The solution is simple and straight forward.You sync it somewhere using version control and get it to your working environment where you want to sync.
I use Git to sync it online. You are free to use any version control. Now what does Vundle do? Well Git keeps your Vimrc and other stuff like themes etc in sync and Vundle manages your plugins. Vundle is a package manager for vim, and these days almost all plugins are hosted at Git. So Vundle makes them easy to install,update or remove. All you need to do is add
Bundle 'mattn/emmet-vim' to install emmet plugin into your vim. Continue reading