Releases: gbprod/substitute.nvim
Releases · gbprod/substitute.nvim
v2.0.0
What's Changed
- feat(exchange): preserve cursor position on exchange (with option) by @gbprod in #74
- feat(substitute): add option to preserve cursor position by @gbprod in #75
- fix(range): always apply matchadd by @gbprod in #76
- fix(substitute): correctly substitute text with unicode by @gbprod in #77
- fix: do not print the marks by @gh-liu in #78
- Introduce modifiers by @gbprod in #66
- feat(range): introduce auto apply option by @gbprod in #82
- feat(range): introduce the cursor position config by @gbprod in #83
- docs: update to v2 by @gbprod in #84
New Contributors
Full Changelog: v1.1.2...v2.0.0
v1.1.2
What's Changed
- docs: update yanky integration documentation by @gbprod in #54
- fix: do not remap keys on feedkeys by @gbprod in #56
- fix: restore feedkeys by @gbprod in #59
- feat: highlight substituted text by @gbprod in #57
- fix: allow substitute in empty blocks by @gbprod in #64
- feat: allow specifying the text for motion1 and allow specifying range for motion2 by @IndianBoy42 in #67
- fix:
substitute.range.word
by @IndianBoy42 in #72
New Contributors
- @IndianBoy42 made their first contribution in #67
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- fix(highlight): do not clear highlight on colorscheme change by @gbprod in #41
- feat(exchange): allow use key to cancel exchange by @gbprod in #43
- chore(ci): fix stylua by @gbprod in #45
- fix(exchange): properly remap if lua callback by @gbprod in #47
- fix: use text-objects for visual substitution by @gbprod in #49
- chore: remove plenary as gitmodule by @gbprod in #51
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- refactor!: use vim.keymap.set and drop 0.6.0 support by @gbprod in #32
- fix(range): change feedkey mode to avoid matchadd issues by @gbprod in #33
- refactor(substitute): use vmode for get_text and substitute_text by @gbprod in #35
- Fix: target line is not changed by @ANtlord in #36
- test(exchange): fix marks by @gbprod in #37
- fix: use nvim_set_hl instead of highlight.link by @barklan in #39
New Contributors
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- feat(substitute): allow to set register and count as operator option by @gbprod in #27
- feat(range): introduce register management for range replacement by @gbprod in #28
- feat(range): introduce group_substituted_text option by @gbprod in #30
- fix(range): use config for matchadd and add suffix option by @gbprod in #31
Full Changelog: v1.0.0...v1.0.1
v1.0.0-rc4
Full Changelog: v1.0.0-rc3...v1.0.0-rc4
v1.0.0
Fix vim.v.count usage
v1.0.0-rc3 chore: auto generate docs
v1.0.0-rc2
v1.0.0-rc1
chore: auto generate docs