persisted.nvim:Neovim 的简单会话管理插件
persisted.nvim 是一个使用 Lua 编写的简单插件,用于 Neovim 的会话管理。它支持跨多个 git 分支的会话,并提供 Telescope 扩展支持等功能。
核心功能
- 跨分支会话管理:为不同的 git 分支保存不同的会话文件。
- Telescope 扩展:通过 Telescope 界面管理会话文件。
- 自定义事件:允许用户钩入自定义事件以实现更紧密的集成。
- 简单的 API:提供保存、停止、恢复、删除和列出当前会话的简单 API。
- 自动保存和加载:支持会话的自动保存和加载,并提供可配置的允许和忽略目录。
最近更新的功能
- 近期的更新主要集中在性能改进和错误修复上,以确保插件更加稳定和高效。
- 优化了会话文件的保存位置和命名机制,以更好地与 git 分支配合工作。
- 新增了对 Telescope 扩展的布局配置,允许用户自定义扩展界面。
persisted.nvim 持续更新,致力于为 Neovim 用户带来更便捷的会话管理体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考