Respostas:
Você pode salvar a sessão do vim usando :mksession ~/session.vime recarregá-la na tela usando vim -S ~/session.vim.
:mksession essencialmente salva a sessão atual do vim como um arquivo que você pode repassar entre terminais ou reabrir depois de desligar o computador etc.
vi -r filename) poderia ser bom para você?