ecthelionvi / NeoView.nvim

NeoView is a Neovim plugin that saves and restores views and cursor positions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👓 NeoView.nvim

Lua Neovim

demo

📢 Introduction

NeoView is a Neovim plugin that allows users to save and restore their views and cursor positions across sessions.

Features

  • Improves user experience and streamlines workflows in Neovim
  • Save and restore views and cursor positions across sessions
  • Includes a function for clearing all NeoView data

💾 Persistence

NeoView maintains the views and cursor position for each file, across sessions.

🛠️ Usage

To clear the list of views in NeoView, you can use the ClearNeoView command:

:ClearNeoView

📦 Installation

  1. Install via your favorite package manager.
{
  "ecthelionvi/NeoView.nvim",
  opts = {}
},
use "ecthelionvi/NeoView.nvim"
  1. Setup the plugin in your init.lua. Skip this step if you're fine with the default settings or using lazy.nvim with opts set as above.
require("NeoView").setup()

About

NeoView is a Neovim plugin that saves and restores views and cursor positions.

License:MIT License


Languages

Language:Lua 100.0%