reading: learn vimscript the hard way