Você pode anexar o comando ao seu comando personalizado:
command! PerforceOpen echo system(...) | edit!
Eu tenho um comando definido pelo usuário no vim que faz um chmod no arquivo atual. Feito isso, reabra o arquivo atual para edição (com as propriedades recém atualizadas) emitindo:
:e[dit]!
Eu gostaria que o comando fizesse isso automaticamente. Como faço isso?
command! PerforceOpen echo system('chmod u+w '.shellescape(substitute(resolve(expand('%:p')), '-debug', '', 'g')))