I've been using Vi IMproved
as my primary editor for several years now. It is my opinion,
it is the best vi clone and possibly the best editor available
today. If you haven't given it a try, you should. You won't be
disappointed. Vim has all the features of the original vi, but
Vim also has some other very useful enhancements. Among the
enhancements are:
Multiple Undo/Redo
Macro Language
Syntax Highlighting for over 200 languages. It is very easy
to create new ones.
bufexplorer.zip
allows you to view a list of all the buffers Vim currently
has opened, From the list you can quickly switch to a different
buffer of close the buffer without having to know the buffers
number.
Note:
This file contains the bufexplorer.vim plugin as well as the
bufexplorer.txt help file. When you unzip this file it will
create a plugin and doc directory; therefore, you may want to
copy this file to the directory above where your plugin and doc
files are located.
Mouse support
Resembles the 'File' Explorer
Don't have to know Vim commands.
Sort by 'buffer name', 'buffer number' or
'most recently used' in forward or reverse order.
rcs-menu.vim
gives you the ability to perform various rcs command on the
currently opened file. For example, you can check-in, check-out,
checked-out (locked), revert to last version and show rcs
history. If you are not using the gui version of Vim,
no problem, you will keymappings assigned to allow you to
perform the commands.
Here's a version for Vim version 5.x,
rcs-menu.vim