u6_lbq
Last Updated: February 25, 2016
·
14.84K
· vinitcool76
0474e465f54e54cc1225d67dfd5d9be5

Setup Macvim For Maximum Awesomeness

Update: The old settings no longer works properly as there has been many updates to Macvim and Peepopen no longer works, so for the sake of new visitors of this post, I am posting the latest and greatest config I use currently.

These are my dotvim files that I use in my daily development. I have for long used a modified version of
spf13 with heavy customizations on top of it. But with time, it felt a bit sluggish and heavy. So decided
to start my .vimrc from scratch. The following config is a direct result of this. It feels very fast and it
is fun to write code in my Vim again. Hope you enjoy it and if you do, you can tip me here at https://gratipay.com/vinitkme/. Thanks! :)

Installation:

In order to install the latest version:

git clone git@github.com:vinitkumar/.vim.git
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
cd .vim
cp vimrc ~/.vimrc
cp gvimrc ~/.gvimrc
vim +BundleInstall +qall

vim-screenshot

In order to install the older version of my dotvim:

git clone git@github.com:vinitkumar/.vim.git
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
cd .vim
git fetch origin
git checkout origin/master-old
cp vimrc ~/.vimrc
cp vimrc.before ~/.vimrc.before
cp vimrc.bundles ~/.vimrc.bundles
vim +BundleInstall +qall

Fonts

Install the font Inconsolata for Powerline.otf

Notes:

Patches and fixes are most welcome. Just make sure that you aren't breaking something. Also, open issues
for any feature requests.

Say Thanks
Respond

5 Responses
Add your response

15726
C2210370bda6ceef2b6ae186005af1a4

after git clone git@github.com:vinitkumar/.vim.git vimsettings
I cant perform cp -r vimsettings/janus/vim/* ~/.vim/janus/vim because there is no janus directory to begin with. Any help?

Update: I found your new 'dotvim' on github, worked perfectly. thanks!

over 1 year ago ·
18176
6b759c99b1991b3f6be602d7f29218cd

what about peepopen now? i think current versions not working in yosemite

over 1 year ago ·
18181
0474e465f54e54cc1225d67dfd5d9be5

I haven't used peepopen in sometime. You could ask it's developer to update his code to work in Yosemite if it is really broken in it.

over 1 year ago ·
26454
None

Just an update: after cd .vim, we need to do this: git fetch origin && git checkout origin/master-old

Awesome post! Thanks a lot!!

over 1 year ago ·
26456
0474e465f54e54cc1225d67dfd5d9be5

@vitorcavalcanti: Updated the code with my latest config. Hope it helps. Cheers!

over 1 year ago ·