Nvim Scrollview Versions Save

A Neovim plugin that displays interactive vertical scrollbars and signs.

v2.4.2

2 years ago
  • Port code from Vimscript to Lua.
  • Account for floating window borders when hiding scrollbars with scrollview_hide_on_intersect set.

v2.4.1

2 years ago
  • Don't start timer when there are no windows to remove.

v2.4.0

3 years ago
  • Reuse floating windows to prevent flickering.
  • Add scrollview_character setting for displaying a character on scrollbars.
  • Add scrollview_hide_on_intersect setting for hiding scrollbars when intersecting with floating windows.

v2.3.2

3 years ago
  • Add an additional fix for Issue #28
    • Scrollbar refreshing did not work in select-mode when g_scrollview_nvim_14040_workaround was used, resulting in "zE" text being inserted.

v2.3.1

3 years ago
  • Fix Issue #28
    • Scrollbar refreshing did not work in select-mode and resulted in "1G" text being inserted.

v2.3.0

3 years ago
  • When scrollbar refreshing takes long, switch from virtual scrollview mode to simple mode.
  • Refresh scrollbars after zf is used to create a fold in normal mode.

v2.2.0

3 years ago
  • Improve speed when there are many folds.

v2.1.0

3 years ago

v2.0.2

3 years ago
  • Fix an issue where dragging a scrollbar with the mouse could end with a lag when foldmethod=syntax (Issue #20).

v2.0.1

3 years ago
  • Use a temporary workspace window to avoid side-effects that arise from temporarily moving the cursor.
    • Issue #18 and Issue #19 are both resolved.