- How to use Tim Pope's Pathogen
- Idiomatic vimrc (superseded by idiomatic-vimrc)
- Clipboard sharing on Mac OS X is easy
- Apprentice — The Making Of
- Vim: pushing built-in features beyond their limits
- The right way to override any highlighting if you don't want to edit the colorscheme file directly
- What to do with macros?
- Dealing with autocommands
- Linting your code, the vanilla way
- Tags
- Painless ESLint/Standard integration
- Off the beaten path
- Instant grep + quickfix
- Don't use Vim (2018)
- Field notes (2009-2011, in french)
- Poor man Surround
- Vim: available lowercase key pairs in normal mode…
- RNB, a Vim colorscheme template (superseded by vim-rnb)
- Show
]I
,[I
,]D
,[D
,:ilist
and:dlist
results — even spanning multiple files — in the quickfix window. (superseded by vim-qlist) - Edit all buffers and come back without losing highlighting
- Diff detection in vimscript
- Redirect the output of a Vim or external command into a scratch buffer
- Universal opposite of J
- Make various list-like commands more intuitive
- Sharing is caring
- Custom pseudo-text objects
- Lookup keywords on http://devdocs.io (superseded by vim-devdocs)
- Do things differently depending on the environment
- Ultra lightweight aligning
- Insert the current line into the command-line
- Colorize IRC nicks
- Highlight characters after line 80
- Markdown : jump to next heading
- Repeat last edit n times
- How to add dynamic highlighted parts to your status-line
- Multiply/divide by
[count]
- Sort operator
- Print declaration of word under the cursor
- Super cheap git blame
- Formatting without moving
- Substitute operator
- One way to set up MacVim for Python and Python 3 on MacOS (assuming Python and Python 3 were installed through MacPorts)
- Quickfix alternative to :g/foo/#
- Slightly more intuitive gt/gT (may need some unlearning to get used to)
- :DiffOrig but smarter
- A
git-jump
hack that allows it to be used from within Vim - Automatic file marks