Respuestas:
Puede guardar la sesión vim usando :mksession ~/session.vimy volver a cargarla en la pantalla usando vim -S ~/session.vim.
:mksession esencialmente guarda la sesión vim actual como un archivo que puede pasar entre terminales, o volver a abrir una vez que haya apagado su computadora, etc.
vi -r filename) podría estar bien para usted?