С Vim вы можете запустить :mksession чтобы сохранить текущий сеанс, т. Е. Сопоставления , параметры, переменные, текущий каталог, вкладки, окна (и их макеты) и т.д. Это сохранит всю информацию о сеансе в файл в текущем каталоге с именем Session.vim (вы можете указать имя файла для команды :mksession если вы хотите сохранить разные сессии в разных файлах, например :mksession django-files.vim). Поскольку информация хранится в файле, она будет сохраняться после перезагрузки компьютера.
Чтобы восстановить сеанс при следующем запуске Vim, просто запустите :source Session.vim или :source django-files.vim
См. help session-file Vim для более подробной информации.
Чтобы восстановить вкладку терминала с помощью сервера Django, я бы просто написал псевдоним, функцию или скрипт оболочки, чтобы перейти в соответствующий каталог, запустить сервер и т.д.