code kata about Vim (in ruby)