add optional integration with vim dispatch