我用vim会话来保存我打开的文件。我是远程做的,ssh远程机器并在那里做事。
今天我尝试在本地Vim中打开远程文件,我的意思是与netrw:
:e scp://user@remoteip//home/user/ ...
这样可行 :)
我也可以在拆分视图中打开文件。
这种方法的优点是我可以使用我的Vim,它比服务器上的Vim更新。除此之外,现在我只有一个.vimrc需要注意。
现在来问题了。当我保存会话时,它不会保留分割,只恢复一个分割。假设我在一个分割中打开两个远程文件,然后保存会话(:mks session.vim)并退出。当我恢复会话(vim -S session.vim)时只需一次拆分。
我当地的.vimrc有:
set sessionoptions=sesdir,winsize
为什么我会失去分裂?