Posso emitir um shell interativo na janela do Vim?

Eu sei que posso :!ou :r!para executar um comando externo e, opcionalmente, inserir sua saída no texto. Eu posso até me apresentar :!she criarei um shell que permanecerá vivo até sair dele - mas enquanto o shell estiver ativo, o Vim estará "adormecido" e inacessível. Preciso sair do shell e gerar...