improve vim tab completation