vi in a nutshell from O'Reilly is good to have around as well