Я использую, чтобы использовать сессию Vim, чтобы сохранить мои открытые файлы. Я делаю это удаленно, ssh удаленный компьютер и делаю вещи там.
Сегодня я попытался открыть удаленные файлы в локальном Vim, я имею в виду с Netrw:
:e scp://user@remoteip//home/user/ ...
Это работает :)
И я могу открывать файлы в режиме разделенного просмотра.
Преимущество этого подхода в том, что я могу работать с Vim, который новее, чем на сервере. Кроме того, теперь у меня есть только один .vimrc, чтобы позаботиться.
Теперь к проблеме. Когда я сохраняю сеанс, он не сохраняет разбиения, восстанавливается только одно разделение. Допустим, я открываю два удаленных файла каждый в один раздел, затем я сохраняю сессию (:mks session.vim) и завершаю работу. Когда я восстанавливаю сессию (vim -S session.vim) только один сплит.
Мой местный .vimrc имеет:
set sessionoptions=sesdir,winsize
Почему я теряю расколы?