A few vim ideas from nvie