Show minimap using Neovim floating window.
Fully written in Fennel. Doesn't requires external libraries/commands. This plugin is built using Olical/aniseed.
Currently work in progress.
Requires Neovim 0.5+.
use 'rinx/nvim-minimap'
Plug 'rinx/nvim-minimap'
:MinimapOpen
- show minimap window:MinimapClose
- close minimap window:MinimapToggle
- toggle:MinimapRefresh
- refresh minimap window
g:minimap#default_auto_cmds_enabled
- Default1
. If it is1
, autocmds are registered when the plugin is loaded.g:minimap#filetype#excludes
- Default:['help', 'qf']
. Minimap will not be shown for these filetypes.g:minimap#highlight#group
- Default:MinimapCurrentLine
. highlight group of current window range.g:minimap#window#width
- Default:20
. The width of floating window.g:minimap#window#height
- Default:10
. The height of floating window.
MIT
- Scroll automatically
- Highlight of current position
- Configurable scaling factor
- Improve performance using early break on loops
- Window position
- Automatically scale window