Previously, only `*.md` files would get spell-checking. This change adds `*.markdown` and decouples Markdown spell-checking by file extension. http://robots.thoughtbot.com/vim-spell-checking/
The previous setting frequently slowed my ability to edit.
Newer versions of vim (such as 7.3.923) syntax highlight Rackup and JSON files correctly. In the interest of keeping the dotfiles slim and our machines up-to-date, I think the solution is to remove these from dotfiles and install a newer version of vim in thoughtbot/laptop: thoughtbot/laptop#118
vim-ruby is where Vim's support for Ruby comes from - file type detection, syntax highlighting, etc. Vim bundles vim-ruby, but the GitHub project is always ahead of what's released with Vim.
Includes features such as: * `:Bundle`, which wraps `bundle`. * An internalized version of `bundle open`: `:Bopen` (and `:Bsplit`, `:Btabedit`, etc.). * `'path'` and `'tags'` are automatically altered to include all gems from your bundle. (Generate those tags with [gem-ctags](https://github.com/tpope/gem-ctags)!) * Highlight Bundler keywords in `Gemfile`. * Support for `gf` in `Gemfile.lock`, plus syntax highlighting that distinguishes between installed and missing gems.
* Retain relative path. * Save file. * Do not keep old file open in buffer. Usage: :e old_file_name.rb :Rename new_file_name.rb
Full path fuzzy file, buffer, mru, tag, ... finder for Vim. https://github.com/kien/ctrlp.vim
* Run current spec file. * Run spec nearest cursor. * Run last spec that was run. * Convert s alias to s script, use Zeus if present.
* Set up Vundle in vimrc. * Delete old copies of vim scripts. * Bundles are automatically set up as referenced submodules. * Ignore .netrwhist files given presence of submodules. * Set up vundle in install script.
Many others map Leader to ,. However, , is a built-in command which repeats the last character find backwards, which can be quite useful.
* Add mapping for tab completion so Ctrl+P isn't necessary. * Add a mapping to re-index ctags quickly from vim. * Add explaining comment to Tlist.