split out vim cmd to its own namespace; sh will be a handy util