Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
persisted.nvim
💾 Simple session management for Neovim with git branching, autoloading and Telescope support
Where I find them most useful is my own config files and plugins that I have created. In both situations, I frequently want to restart nvim to load new code and try it out. https://github.com/rmagatti/auto-session makes that trivial because I don't even have to think about, I just type :qa and I have reloaded everything and I'm right back where I started. I also use shada and persistent undo, so that adds to the effect.
I'm looking to switch from vim-session to a Lua based session management plugin (i.e. :mksession wrapper). In awesome-neovim it looks like there are a couple of alternatives. I have relatively simple needs: I want a command for manually creating a new session, and automatic saving of an opened sesion when I quit Neovim. Bonus points for a built-in Telescope session picker, but I can always use (telescope_sessions_picker.nvim) otherwise. Do you guys have any advice?
I'm looking to switch from vim-session to a Lua based session management plugin (i.e. :mksession wrapper). In awesome-neovim it looks like there are a couple of alternatives. I have relatively simple needs: I want a command for manually creating a new session, and automatic saving of an opened sesion when I quit Neovim. Bonus points for a built-in Telescope session picker, but I can always use (telescope_sessions_picker.nvim) otherwise. Do you guys have any advice?
You could take a look at this one: https://github.com/Shatur/neovim-session-manager
I'm biased, but my favorite is a combination of workspaces.nvim and sessions.nvim (I created both). Both are extremely simple frameworks meant to be customized to your needs. Not for everyone, but if you are looking for something simple its worth giving a look.
I'm biased, but my favorite is a combination of workspaces.nvim and sessions.nvim (I created both). Both are extremely simple frameworks meant to be customized to your needs. Not for everyone, but if you are looking for something simple its worth giving a look.
https://github.com/tpope/vim-obsession i like this one
A bit less known than some of the others mentioned here, but I quite like possession.nvim. Pretty simple to use with nice and easy hooks using lua functions (before/after save and before/after load).
Related posts
- How do I show Markdown headings in different colours?
- Does a language server replace ALE, syntastic, and the language plugin?
- How to use telescope to show code actions and codelens instead of noice?
- Question for lua Plugin devs.
- flirt.nvim - Plugin for working with floating windows (animations, mouse, etc)