vim is a bad editor