Release 0.10.0
Originally posted on Reddit
Hello, Neovim users!
I would like to offer you to join me in saying late greetings to this autumn with a release of mini.nvim version 0.10.0. It is mostly about introducing three (quite feature full, dare I say) modules and minor updates of existing ones.
Here is a full release description if you are curious.
Three new modules came out of beta-testing:
mini.files - Navigate and manipulate file system. A file explorer with column view capable of manipulating file system by editing text. Can create/delete/rename/copy/move files/directories inside and across directories.
mini.clue - Show next key clues. Think about it as somewhat of a cross between ‘which-key’ and ‘hydra’. Implements custom key query process with customizable opt-in triggers, next key descriptions (clues), hydra-like submodes, window delay/config. Provides clue sets for some built-in concepts:
g
/z
keys, window commands, etc.mini.operators - Various text edit operators: replace, exchange, multiply, sort, evaluate. Creates mappings to operate on textobject, line, and visual selection. Supports
count
and dot-repeat.
The most prominent update of existing modules comes from ‘mini.surround’: its add
(sa
) now can replicate left and right parts by respecting [count]
. In Normal mode two kinds of [count]
is respected: one for operator (replicates left and right parts) and one for textobject/motion. In Visual mode [count]
replicates parts.
All of new modules pack a lot of functionality in a small container and (at least I hope) user-friendly design. If you haven’t already, please do check them out.
Thanks for reading! Hope to see you in the next module release!