원격 SSH 파일로 분할된 Vim 세션

원격 SSH 파일로 분할된 Vim 세션

나는 열린 파일을 유지하기 위해 vim 세션을 사용합니다. 저는 원격으로 작업을 수행하고 SSH 원격 머신을 통해 작업을 수행합니다.

오늘 저는 로컬 Vim, 즉 netrw에서 원격 파일을 열려고 했습니다.

:e scp://user@remoteip//home/user/ ...

효과가 있어요 :)

그리고 분할 보기에서도 파일을 열 수 있습니다.

이 접근 방식의 장점은 서버에 있는 것보다 최신인 Vim으로 작업할 수 있다는 것입니다. 게다가 이제 처리해야 할 .vimrc 파일이 하나만 남았습니다.

이제 문제입니다. 세션을 저장하면 분할이 유지되지 않고 하나의 분할만 복원됩니다. 한 번에 두 개의 원격 파일을 각각 연 다음 세션(:mks session.vim)을 저장하고 종료한다고 가정해 보겠습니다. 세션(vim -S session.vim)을 복원하면 하나만 분할됩니다.

내 로컬 .vimrc에는 다음이 있습니다.

set sessionoptions=sesdir,winsize

분할이 손실되는 이유는 무엇입니까?

관련 정보