Você pode usar o mapeamento de chaves
:map <F9> @:
Ele repetirá o último comando executado.
Execute seu comando com :! ProgramYouWantToRun > /dev/pts/X
Onde right X
é o terminal que você deseja.
Esse X
pode ser obtido executando o comando tty
no terminal em que você deseja executar seu código.
Quando você pressionar F9 , ele irá repetir a execução :! ProgramYouWantToRun > /dev/pts/X
P.S.
Mais sobre o mapeamento de chaves em vim
, você pode encontrar aqui