Vim plugins

This is a list of Vim plugins which I find useful and robust enough to warrant recommending them.

[Disclaimer: This list is massively out of date. See my dotfiles repo for a more accurate reflection of what I'm using.]

Switching between buffers

Project and file system browsing

Retired from service

These are plug-ins which I tried out for a while but eventually got rid of due to insatisfaction:


Manipulating spans

This plug-in is great for doing things like converting single quotes to double quotes with: cs'"

Complementary to surround.vim, repeat.vim allows plugins to hook into the repeat command (.) so that the entire action performed by a plug-in mapping can be repeated rather than just the last command that was executed inside the function.