providing args beside match, using functools
	modified:   vim.py