Ответы:
Вы можете сохранить сеанс vim, используя :mksession ~/session.vim, и перезагрузить его на экране, используя vim -S ~/session.vim.
:mksession по сути, сохраняет текущий сеанс vim в виде файла, который вы можете передать между терминалами или открыть заново после выключения компьютера и т. д.
vi -r filename) может быть хорошо для вас?