[fix] vim compatibility