Skip to content

manasthakur/vim-sessionist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vim-Sessionist

Vim supports sessions!! This means you can create project-specific workspaces (like IDEs), and open the saved workspaces directly. A session encompasses all open files, the cursor-location within them, and other vim-options set while creating the session.

vim-sessionist is a light-weight wrapper over the session-management commands in vim. It also automatically saves your session when you close Vim, and lets you restore it later.

Usage

Type the following commands in normal mode:

  • Create a new session: SN
  • Overwrite current session: SS
  • Open a session: SO
  • Restore previous session: SP (requires Vim 7.3+)
  • Get name of current session: SC
  • List existing sessions: SL
  • Delete a session: SD

All the keybindings can be changed to suit your needs. Run :help Sessionist post installation for instructions.

Installation

Use your favorite plugin-manager, or install manually. Refer this article for general help on managing plugins in Vim.

Star this repository on GitHub if you like the plugin. Feel free to send bricks and bouquets to manasthakur17@gmail.com.

License

MIT

About

Simple session management for powerful vim users.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published