Vim as an IDE

Code and notes available at https://github.com/jez/vim-as-an-ide

This repository contains a sample vimrc that walks you through the changes at each step so that you can gain an understanding of what’s going on (rather than just copying someone’s vimrc!).

How to use this repository

Each step of the workshop that this repository was originally used for is a commit in this repository. Use the list of all commits to peruse what happened at each step. You’ll see a (sometimes lengthy) explanation of what happened, and then the diff(erence) of exactly what changed from step-to-step.

Here’s a table of contents for convenience

Table of Contents

Installation Instructions

If you just want to use this file as your vimrc, no questions asked,

  1. Move your ~/.vimrc file and ~/.vim folder somewhere else for now.
  2. Download Vundle
  3. Change your terminal colorscheme to solarized
  4. Install a patched font
  5. Download the file vimrc.vim and rename it to ~/.vimrc
  6. Run vim +PluginInstall +qall
  7. ???
  8. Profit!

But you should really look through the steps for more information about what went down.

Now that I’m a plugin master, I want to…