this is an fork of http://vim.sourceforge.net/scripts/script.php?script_id=273