Bas*_*ers 2 vim netrw vim-plugin
当我在vim中打开netrw和一些文件时,在使用恢复会话时只显示文件面板..mksession
是否可以netrw从保存的会话中恢复文件浏览器面板?
保存的Vim会话包含打开缓冲区列表,窗口布局和更改的选项.所述NETRW插件(许多人一样)使用刮缓冲器在Vim窗口以显示其用户界面.这些内容不会保留,而是由插件生成和更新.Vim没有机制识别这些并要求插件恢复会话负载.Vim只是看到netrw缓冲区没有持久存储在磁盘上(即:set buftype=nofile),然后跳过它.
像session.vim插件这样的插件具有处理特殊缓冲区的功能; 不过,我认为它不能恢复netrw缓冲区.
你可以轻松做的是挂进SessionLoadPostautocmd事件,然后重新打开netrw.