Uses Vim with singleton.