Releases: gcmt/vessel.nvim
Releases · gcmt/vessel.nvim
v2.4
New features
- Preview window now also shows directory content.
- Directory icons in tree view mode.
New options
buffers.tree_folder_icons
Set tree directory icons.preview.debounce
Set preview window delay.
Changes
- Changed default help key from
H
to?
.
Fixes
- Fixed tree view getting tangled up when handling paths with magical characters.
- Fixed inability to set
marks.mappings.cycle_sort
option. - Fixed error when trying to delete last unnamed buffer.
- Allow mouse mappings.
- Added debounce delay to the preview window.
v2.3
New features
- Added help.
- Added ability to move groups up and down.
- Added ability to move between groups with a key.
New options
buffers.mappings.move_group_up
Move current group up.buffers.mappings.move_group_down
Move current group down.buffers.mappings.next_group
Move to next group.buffers.mappings.prev_group
Move to previous group.
Fixes
- Foxed error when adding directory buffers to the buffers list.
v2.2
New features
- Added preview window for the buffer list
- Added ability to squash directories with a single child
New options
buffers.squash_directories
Squash directories.buffers.mappings.toggle_squash
Toggle squashing.buffers.mappings.toggle_view
Toggle view mode.
Changes
- Tree group separator visible by default.
Fixes
- Fixed tree getting tangled up in few occasions.
- Fixed inability to delete directory buffers in tree view.
- Various other minor fixes.
v2.1
New features
- Added ability to collapse directories in tree mode (bufferlist).
- Added separators between tree groups (bufferlist).
New options
buffers.group_separator
Add separator between different tree groups.buffers.highlights.group_separator
Group separator highlight.buffers.mappings.collapse_directory
Collapse directory under cursor.buffers.highlights.hidden_count
Hidden count on collapsed directories.
Fixes
- Fixed inability to delete directory buffers (bufferlist).
v2.0
New features
- Lines of buffers not in the Neovim buffer list are read automatically.
without having the need to turn on any option. - Added tree view mode for the buffer list.
New options
buffers.view
. Tree or flat list view.buffers.formatters.tree_root
. New formatter for tree view.buffers.formatters.tree_directory
. New formatter for tree view.buffers.formatters.tree_buffer
. New formatter for tree view.buffers.highlights.tree_root
. New highlight for tree view.buffers.highlights.tree_lines
. New highlight for tree view.buffers.sort_directories
. How directories are sorted.buffers.directories_first
. How to position directories in the list, first or last.buffers.mappings.toggle_group
. Create custom tree groups.
Breaking changes
- Files are not automatically added to the Neovim buffer list anymore. The
options below are now deprecated and don't have any effect.
Deprecated options
lazy_load_buffers
.jumps.mappings.load_buffer
.jumps.mappings.load_all
.jumps.mappings.load_cwd
.jumps.not_loaded
.jumps.autoload_filter
.