An open API service indexing awesome lists of open source software.

https://github.com/nvimdev/dbsession.nvim

a simple small powerful session for neovim
https://github.com/nvimdev/dbsession.nvim

Last synced: 9 months ago
JSON representation

a simple small powerful session for neovim

Awesome Lists containing this project

README

          

# dbsession.nvim

A simple small and powerful session plugin for neovim

# Install

- Lazy.nvim

```lua
require('lazy').setup({
{'glepnir/dbsession.nvim', cmd = { 'SessionSave', 'SessionDelete', 'SessionLoad'},
opts = { --config --}
}
})
```

- packer.nvim

```lua
use({'glepnir/dbsession.nvim', cmd = { 'SessionSave', 'SessionDelete', 'SessionLoad'},
config = function() require('dbsession').setup({}) end
})
```

# Options

- `dir` the session store dir default is `stdpath(cache)/nvim/session`
- `auto_save_on_exit` auto save session when quit neovim

# Commands

- `SessionSave name?` you can set a special name for session if not set will use default name it
generate according cwd and time

- `SessionLoad |TAB` load a session by select from complete list

- `SessionDelete |TAB` delete a session

# LICENSE MIT