Vim because it's often bundled with major Linux distros, is often used to quickly edit text files, but also often used using only features equivalent to that of Notepad. There is a lot of functionality in vim, that makes it an indispensable tool for editing, once one learns how to use it's features better. So this article I'm writing will hopefully introduce more of the features, that may not be that familiar to casual users of vim.
There is only split windows and tags at the moment, but I will continue to add and update it as time permits.
Visually editing diffs with Meld
This is another one of those small but extremely useful tools. It allows you to visuall edit diffs, and helps when you're doing merges, or eyeballing problems. It also integrates well with CVS. It's a small py-gtk2 app and you can learn more about it from the project's homepage.