vim-obsession:obsession.vim

时间:2024-05-02 12:35:17
【文件属性】:

文件名称:vim-obsession:obsession.vim

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-02 12:35:17

Vimscript

obsession.vim Vim提供了一个:mksession命令来写一个包含Vim当前状态的文件:窗口位置,打开的折叠,类似的东西。 在我的大部分时间里,我都觉得接口的方法太笨拙且无法使用,但是最近我发现,站在我和简单,无麻烦的Vim会话之间的唯一问题是一些调整: 不要让我记住要在退出Vim之前立即捕获会话,而是让我随时执行该操作,并在退出前立即自动重新调用:mksession 。 每当布局发生变化时(尤其是在BufEnter ),也要调用:mksession ,这样,即使Vim异常退出,我也很好。 如果我加载现有会话,请按照上述步骤自动进行更新。 如果我尝试在现有会话之上创建一个新会话,请不要拒绝覆盖它。 照我的意思做吧。 如果我传递的是目录而不是文件名,则只需在其中创建一个Session.vim 。 不要捕获选项和地图。 选项有时会被残缺,地图只会干扰插件的更新。


【文件预览】:
vim-obsession-master
----.gitignore(10B)
----CONTRIBUTING.markdown(125B)
----doc()
--------obsession.txt(2KB)
----.github()
--------FUNDING.yml(56B)
----README.markdown(2KB)
----plugin()
--------obsession.vim(4KB)

网友评论