3 ms·
vindect: vim indentation detection. Set the tabs vs spaces settings and shift width to what the file currently uses. Indispensable for hacking code someone else
by rquirk 16y ago
vindect: vim indentation detection. Set the tabs vs spaces settings and shift width to what the file currently uses. Indispensable for hacking code someone else wrote.
a: flip between .c and .h files a bit easier.
snipMate: code snippets. Filling out the shebang line, and C/python main idioms in throwaway experiments are the main reason I use this.
vcscommand: I only really use VCSVimDiff, but it works great for viewing changes in the current file when using git, mercurial and subversion.
emacs: inspired by vimacs[0], I also fixed ex command line editing to work with readline/emacs keys. Mapping Alt in insert mode is really buggy, so I use to ctrl-g instead of esc.
patchreview: like diffpatch, but for multiple files and you can specify a base path.
I have a whole bunch of my own silly plugins that I've created over the years, mostly unreleased, that do lots of great stuff. The :make and :grep quickfix highlighting I lifted from eclim is particularly useful.
I miss emacs.vim and vindect the most when I use vim on some other machine that doesn't have them.
[0]: http://www.vim.org/scripts/script.php?script_id=300 http://www.vim.org/scripts/script.php?script_id=300