add vimscript impl. for fun

feel free to change/improve the codes.