Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 18, 2014
  1. Update submodules.

Commits on Sep 17, 2014
  1. Add vimrc-essential.vim.

    The essential settings I need to make Vim comfortable.
  2. Use 'antialias' with all guifont settings.

    Pull the 'antialias' setting out of all the font-related settings, since
    it's used for all of them now. Update the header comment to match.
  3. Update plugins.

Commits on Oct 2, 2013
Commits on Sep 27, 2013
  1. Use Python for JSON formatting.

    Remove the dependency on my homegrown JSON-formatting script.
Commits on Jun 9, 2013
  1. Switch default tabstops from 4 to 2 chars.

    This is what happens when you spend too much time programming in
Commits on May 21, 2013
  1. Tweak HTML settings.

Commits on Mar 21, 2013
Commits on Mar 7, 2013
Commits on Dec 4, 2012
  1. Update to-do markers.

    Add a few more common to-do markers, and remove colons from the ones
    that aren't initials.
Commits on Oct 25, 2012
  1. Remove old Control+Y keymap.

    The <C-Y> keymap was a holdover from mswin.vim, and I think I'd
    rather have the native functionality back.
Commits on Oct 24, 2012
  1. Have Vim try to colors best for a dark background.

    Since I load a colorscheme within .gvimrc and not .vimrc, 'background'
    is no longer set to "dark" when running in a terminal. I practically
    always use a black background for my terminal windows, so this should
    make Vim look a little better when I'm not running in a GUI.
    Hat tip to Steven Pritchard <> for reminding me
    to finally add this setting.
Commits on Oct 22, 2012
Commits on Oct 13, 2012
  1. Switch to safer `:normal!` command.

    `:normal!` ignores maps, unlike a plain `:normal` command.
  2. Switch to safer `:normal!` command.

    `:normal!` ignores maps, unlike a plain `:normal` command.
Commits on Oct 11, 2012
Something went wrong with that request. Please try again.