首页 > 上网技巧 > 电脑小技巧 > vim保存当前打开文件窗口 下次自动打开

vim保存当前打开文件窗口 下次自动打开

时间:2020-10-26 19:31 作者:QQ地带 我要评论

这段时间在写微信小程序界面,大量的可复用布局代码可以整理成 vim snippet,所以,基本是写一会代码,整理一会 snippet,开发效率确实大大提高。
 
但是 vim snippet 没法自动加载,新增的 snippet 无法自动生效,每次都需要重新打开 vim 才能使用新增的 snippet,有点繁琐。特别是同时打开了 N 个代码文件。
 
如果重启 vim 后,能自动打开之前的文件就方便多了。
 
使用 vim session 保存当前打开的文件列表,及窗口布局
Google 了一下,发现可以使用 vim session 来实现这个效果。
 
针对当前打开文件,创建 session。例如,我想将 session 文件保存到 /tmp/last_vim
 
:mksession /tmp/last_vim
重新打开 vim,执行
 
:source /tmp/last_vim
即可恢复之前打开的文件,及窗口布局。
 
vim session 文件里存了些什么
粗略看了一下刚才保存的 /tmp/last_vim 文件,里面除了保存文件列表之外,还保存了:
 
命令历史
mark 标签
vim 配置
等等

标签: VIM
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告