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

https://github.com/wilfreddenton/history.nvim

A neovim plugin that provides a browser-like buffer history for each window
https://github.com/wilfreddenton/history.nvim

history history-management lua neovim nvim

Last synced: 12 days ago
JSON representation

A neovim plugin that provides a browser-like buffer history for each window

Awesome Lists containing this project

README

          

# history.nvim

adds a browser-like buffer history to each window open in neovim.

## Install

```lua
use {
'wilfreddenton/history.nvim',
requires = { { 'nvim-lua/plenary.nvim' } }
}
```

## Setup

```lua
require('history').setup()
```

or

```lua
require('history').setup({
keybinds = {
back = '',
forward = ''
view = ''
}
})
```

## Usage

Default keybinds:

- back: `bb`
- forward: `bf`
- view: `bv`

When the `view` popup is open, pressing `q`, ``, or `` will close it and
pressing enter (``) on any line will navigate the window to the referenced file.