Releases: justinmk/vim-sneak
Releases · justinmk/vim-sneak
Release list
vim-sneak 1.11.0
Changes
- fix repeat for g@ by @tomtomjhj in #308
- feat: SneakCurrent highlight group by @tuurep in #310
- Flip next labels keymap when going backwards by @tuurep in #314
- fix:
s<c1><Enter>makes hl-SneakCurrent too long by @tuurep in #315 - feat: empty g:sneak#prompt as silent mode to disable all messages by @tuurep in #316
- fix: use visual mode for operator-pending mode f/t (#292 rebase with tests) by @tuurep in #320
- fix: allow reverse after no match found with sneak#s_next=1 by @tuurep in #319
- fix: wrong Sneak highlights on continuous chars next to cursor/eol by @tuurep in #322
- fix: disable SneakCurrent in exclusive motion by @tuurep in #324
- Clarification of the
FIXMEsituation in operator-pendingvby @tuurep in #325 - fix: do not set
'<'>marks ondfby @tuurep in #326
New Contributors
- @tuurep made numerous valuable contributions. Thank you ❤️
Full Changelog: 1.10.0...1.11.0
vim-sneak 1.10.0
Changes
- fix: make skipfold actually move the cursor by @ggandor in #276
- sneak#to: fix imprecise/erroneous comments by @ggandor in #272
- workaround for cmdheight=0 by @Shougo in #299
- label-mode: use virtual text in nvim ≥ 0.5 by @tomtomjhj in #303
New Contributors
- @ggandor made their first contribution in #276
- @Shougo made their first contribution in #299
- @tomtomjhj made their first contribution in #303
Full Changelog: 1.9...1.10.0
vim-sneak 1.9
Numerous fixes and improvements: 1.8.1...1.9
vim-sneak 1.8.1
vim-sneak 1.8
Numerous fixes and improvements.
Breaking change: highlight groups were renamed.
vim-sneak 1.7.4
Sneak_fandSneak_tare now fully compliant with Vim's built-in f/t
inclusive/exclusive behavior, including{op}vFand{op}vT(see :help inclusive). #121- Provide sneak#state() and expose rptreverse. #119
- Do not add to jumplist on consecutive invocations. #88
g:sneak#prompt- multibyte (wide chars) highlighting. #27
vim-sneak 1.7.3
Changes:
- "clever-s" (g:sneak#s_next) is now disabled by default
New features:
- provide sneak#is_sneaking() function to allow flexible mappings, for example:
nmap s sneak#is_sneaking() ? 'SneakNext' : 's' - provide (SneakStreak*) in visual-mode and operator-pending mode
Bug fixes:
- don't highlight same buffer in other windows
- more robust dot-repeat after streak-mode operation
vim-sneak 1.7.2
New features:
- support for mbyte/lang keymaps
- new option to disable "clever-s":
g:sneak#s_next
New features for streak-mode:
- intuitive, reliable support for operators
- intuitive, reliable support for dot-repeat (requires repeat.vim)
- handle ctrl-c like
- allow S/Z/f/F/t/T in target labels
- put 's' at the start of target_labels
Bug fixes:
- handle operator-pending on ; , and [count]
- indentLine compatibility / don't highlight concealed characters in other windows
- fixed inclusive (f), exclusive (t) behavior
- fixed (SneakStreak) mapping
- handle very long wrapped lines
vim-sneak 1.6.1
add "clever-s" feature, similar to clever-f
vim-sneak 1.6
several enhancements and fixes for streak-mode