Don’t redefine ReloadVimConfig if it exists

to avoid E127

I may replace this with a try/catch
Disable soft tabstops in space-using Lisps

That feature gets in the way when hand-reindenting code by deleting space at the beginning.
Add TODO about installing vim-indexed-search plugin
Add plugin vim-session

I haven’t finished configuring it yet, though. I may disable the prompts to save my session when quitting. I also want to edit vim-session itself to improve the wording of its dialogs.
Set option wildmode so completion is bash-like

And make wrapping of a nearby line more consistent with the rest of the file
Add FIXME comment for another bug in my } mapping

I just noticed this problem.
Read .sweet-clj files as Clojure

That is the file extension I am using for now in my in-development “sweet-clojure” project, to bring sweet-expressions to Clojure.
Add some command-line mappings

To add familiar Emacs-like and host-OS mappings
Make Solarized color scheme work in Terminal

Two changes were necessary: setting `g:solarized_termcolors`, and setting `background` before loading the color scheme.

I also installed CSApprox, which helped somewhat before I discovered `g:solarized_termcolors`, and which still improves many of the other color schemes I have. Viewing `:COLOR` in ther Terminal showed me that CSApprox works.
Change `set` to `let` so I don’t need ending comment

Having a comment just to avoid trailing whitespace is hacky. `let` not only avoids that, but also marks the end of the string with `"` so it’s easier to read.
Update vim-misc and vim-session to my versions

I edited both of them to fix something. My changes haven’t been pulled yet, so I am switching to my local versions.

I will need to update these submodules later, when my changes have been accepted, so that these submodules can automatically get updates in the future. That is, I will need to switch their branches from “improve-dialogs” and “info-highlighting” back to “master”.
Add a <Leader>w mapping for <Ctrl-W>
Use :set’s multiple arguments to shorten autocmds

I am still keeping the RainbowParentheses commands on separate lines, since their are easier to read when aligned – I can ignore the common prefix. But these commands are better put on the same line, so it is clear that the settings are related, and probably to improve speed a tiny bit.
Set settings for vim-session
Fix indentation of comment continuation line
Add TODO to fix the cursor position after >> or <<
Add a <Leader> mapping to edit my vimrc

I used to use the GUI menu item, but now I think that is too hard compare to a mapping. On Windows, the menu item has a keyboard shortcut, so it’s easy enough there, but not on Mac. If I remember correctly, the menu command sequence is “Alt, E, V” on Windows, so I made the mapping use the same letters.
Replace “fix NERDTree” mapping with autocommand

This basically fixes the problem automatically. And it even automates the `cd` that used to be necessary if the directory being opened was something other than `.`.
Record link to FastFold plugin for if I need it

I don’t need that plugin right now, so I won’t install it so that my folding is always correct. But if I edit large files with folding again, I will try installing it. If it works, I might keep it installed, but somehow configure it to only activate for large files which would otherwise be slowed by folding.
Switch order of snippet plugin declarations

I put the snippet engine plugin before the snippet library plugin, since the first is good without the second but the second is useless without the first, so it “came later”.