which session manager for nvim

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • auto-session

    A small automated session manager for Neovim

  • auto-session * Automatically save AND load session based on cwd * Customizable with optional hooks when saving and loading a session * Has a companion plugin for switching sessions through a telescope picker called session-lens

  • session-lens

    A session-switcher extension for rmagatti/auto-session using Telescope.nvim

  • auto-session * Automatically save AND load session based on cwd * Customizable with optional hooks when saving and loading a session * Has a companion plugin for switching sessions through a telescope picker called session-lens

  • 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.

    InfluxDB logo
  • neovim-session-manager

    A simple wrapper around :mksession.

  • neovim-session-manager * Automatically save and load sessions to/from a configurable directory based on cwd * Commands to load, save, and delete sessions use vim.ui.select(), so a telescope picker can be used if dressing.nvim or telescope-ui-select.nvim is also installed

  • telescope-project.nvim

  • Few months ago I tried https://github.com/nvim-telescope/telescope-project.nvim but it does not restore windows layout (seem to only cd into project dir). Are there any other session managers that support features listed above?

  • neovim

    Vim-fork focused on extensibility and usability

  • I love sessions but it really bugs me that :mksession doesn't respect shortmess+=A, meaning that if a file in the session is already open in another neovim instance it throws an error. I've opened an issue for it but it hasn't gotten any traction yet.

  • harpoon

  • Might be too much or too different from what you’re thinking, but does harpoon pique your interest ? https://github.com/ThePrimeagen/harpoon

  • persistence.nvim

    💾 Simple session management for Neovim

  • persistence.nvim * Automatically save active session to a configurable directory * API to load most recent or current session based on cwd * No direct support for a telescope picker but could probably be setup with vim.ui.select()

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • sessions.nvim

    a simple session manager plugin

  • sessions.nvim * Manually save and load sessions to/from a configurable directory * Automatically save active session

  • dressing.nvim

    Neovim plugin to improve the default vim.ui interfaces

  • neovim-session-manager * Automatically save and load sessions to/from a configurable directory based on cwd * Commands to load, save, and delete sessions use vim.ui.select(), so a telescope picker can be used if dressing.nvim or telescope-ui-select.nvim is also installed

  • neovim-session-manager * Automatically save and load sessions to/from a configurable directory based on cwd * Commands to load, save, and delete sessions use vim.ui.select(), so a telescope picker can be used if dressing.nvim or telescope-ui-select.nvim is also installed

  • ticket.vim

    Manges git branch specific vim session files

  • I use ticket.vim.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Reduce Neovim startup time with plugins

    3 projects | /r/neovim | 4 Apr 2023
  • Build your first Neovim configuration in lua

    5 projects | dev.to | 5 Jul 2022
  • Error executing luv callback since 896d22b6

    5 projects | /r/neovim | 29 Aug 2021
  • Why Neovim is My Text Editor of Choice

    2 projects | dev.to | 23 Apr 2024
  • How to override the colors of NeoSolarized in NeoVim

    3 projects | dev.to | 21 Apr 2024