fix submodule woes
update vim setup