Releases: VSCodeVim/Vim
Releases · VSCodeVim/Vim
Replacement Raisin
Another awesome release!
New features
- Replace mode! This is a big one (thanks @rebornix!)
s/foo/bar
with an optional visual mode range (thanks @rebornix!)gd
(thanks @jordanlewis!)- S (thanks @glibsm!)
- Add * register (thanks @aminroosta!)
- Add correct fold behavior (thanks @rebornix!)
- Add motions by screen lines (thanks @rebornix!)
- Add o in visual mode (thanks @Platzer!)
- Add section motions ]], [[, ][ and [](thanks @rebornix!)
- Add ^e and ^y
- Make repeatable in normal mode (thanks @octref!)
Bug-fixes
- Fix an off-by-one error with T and F (thanks @xconverge!)
- Improve key-repeat suggestion in README (thanks @jimray!)
- Fix ctrl key issues (thanks @rebornix!)
- Fix gt and gT (thanks @rebornix!)
- Fix the cursor location in some cases when deleting a line break in insert mode (thanks @thomasboyt!)
- Fix remapping in modes that don't want remapping to happen
- Fix a bug making marks inconsistent
- Fix V in visual mode
Awesome Applepie
I'm especially excited about this version of VSCodeVim! There were a large number of contributions that really improved the quality of the extension. As usual, thanks to all contributors!
New features:
- Implement quoted text objects - thanks @sectioneight
- Finish off aw and iw - thanks @rebornix
- Add gt and gT - thanks @arussellk
- Add ctrl-a and ctrl-x - thanks @sectioneight
Bug fixes and improvements:
- Improve performance of / and ? - thanks @roblourens
- Improve performance of u and c-r - thanks @infogulch
- Fix CJK completely - thanks @rebornix
- Fix scrolling behavior when you have two panes of the same file open - thanks @rebornix
Inner Icepop
- Add indentation-related
p
commands (thanks @rebornix!) - Add
ctrl-c
(withuseCtrlKeys
) - Make
ctrl-f
use default search behavior, by popular demand, even though/
is objectively better and you should never usectrl-f
😉 - Add
ctrl-f
in insert mode (thanks @sectioneight!) - Add every inner-object and a-object command, e.g.
a[
i(
, etc. (thanks @sectioneight! this is a big one!)
Communal Crossaint
So named because I think the community did more work than me this time. VSCodeVim has legs! 😉
Changes:
Suggestive Sandwich
- Fix a bug with auto-complete (thanks @rebornix!)
Massive Marshmallow
Lots of stuff in this release!
- Command remapping
- Correct Undo/Redo history
- Marks
- :wq (thanks @srepollock!)
- Incremental search now wraps document and shows all results
- Add space
- Add configuration option for nonblinking block cursor
- Sentence motions (thanks @rebornix!)
- Numeric prefix to C (thanks @rebornix!)
- :tabnext, :tabprevious, :tabfirst, :tablast (thanks @rebornix!)
- Arrow keys (thanks @rebornix!)
Incremental Icecream
Lots of features this time! Barely any bugfixes because there aren't any bugs left. 😉
Danish Documentary
I'd watch a documentary about danishes - wouldn't you?
Anyways, this was a rather small release because I spent my night working on documentation (as the title implies). I did fix 2 important bugs, though:
- J was broken in some cases
- Backspace didn't work over newlines.
Savory Starfruit
- Add * and #
- Add ~ and enter in Normal Mode - thanks @markrendle
- Fix a wide assortment of bugs and edge cases.
Repetitive Radish
Adds number repeats for movements.
Fixes a bad bug with the cursor.