Nvim Scrollview Versions Save

A Neovim plugin that displays interactive vertical scrollbars and signs.

v5.0.0

6 months ago
  • Simplify code.
    • Remove scrollview_signs_zindex, scrollview_signs_column, and scrollview_out_of_bounds_adjust.
    • Consider settings only at global scope.
  • Always position signs starting in the scrollbar column.
    • When there is a scrollbar in the same row as a sign, the sign is shifted.

v4.3.0

7 months ago
  • Improve performance when mousemoveevent is set.

v4.2.1

9 months ago
  • Remove mappings for refreshing scrollview.
    • vim.on_key is now used instead.

v4.2.0

10 months ago
  • Added [count] support to :ScrollViewNext and :ScrollViewPrev.
  • Highlight scrollbars and signs on mouse hover (requires :set mouse=... and :set mousemoveevent). #36
  • Consider wrapped lines. #50
  • New configuration variables
    • scrollview_refresh_mapping_desc (experimental) #97
    • scrollview_floating_windows (experimental) #91

v4.1.0

11 months ago
  • New configuration variables
    • scrollview_always_show
    • scrollview_include_end_region (experimental)
    • scrollview_diagnostics_severities
    • scrollview_marks_create_mappings

v4.0.0

11 months ago
  • Add support for signs
    • Builtin sign groups include:
      • conflicts: git merge conflicts
      • cursor: cursor position
      • diagnostics: errors, warnings, info, and hints
      • folds: closed folds
      • loclist: items on the location list
      • marks
      • quickfix: items on the quickfix list
      • search
      • spell: spell check items when the spell option is enabled
      • textwidth: line lengths exceeding the value of the textwidth option, when non-zero
      • trail: trailing whitespace, when the list option is enabled and the listchars option includes "trail"

v3.0.3

2 years ago
  • Add support for Neovim 0.7.0 (#63)
  • Add a setup function
  • Recover when the scrollview buffer is deleted

v3.0.2

2 years ago
  • Fix a scrollbar drag problem when mouse hovers over command line (Issue #61).

v3.0.1

2 years ago
  • Delay scrollbar refreshing until after pending processing. Issue #59.

v3.0.0

2 years ago
  • Use getmousepos for mouse dragging functionality.