Releases: VSCodeVim/Vim
Fixy Fish
Rabid Rhinoceros
- Multicursor improvements, alt click to add cursor, etc
- "vim.easymotionChangeBackgroundColor": true uses searchHighlightColor for easymotion decorations
- guu and GUU added
- Allow users to specify their own cursor style ("editor.cursorStyle") so that underline, line-thin, etc can be used
- Added setting to delegate ctrl keys back to vscode natively
https://github.com/VSCodeVim/Vim#handlekeys
vim.handleKeys{
<C-f>:false,
<C-a>: false
}
Fixy Frankfurter
Jumpy Jalapeño
Add Ctrl-o and Ctrl-i to go forward and back between the places you've changed.
Linear Lime
Extends the previous af
command to work in Visual Line mode.
Reminder what af
is:
Press af in Visual Mode to select ever-increasing blocks of text.
e.g. if you had "blah (foo [bar 'ba|z'])" then it would select 'baz' first. If you pressed az again, it'd then select [bar 'baz'], and if you did it a third time it would select "(foo [bar 'baz'])".
Blocky Banana
Adds a custom keymapping that I (@johnfn) have always wanted. Press af
in Visual Mode to select ever-increasing blocks of text.
e.g. if you had "blah (foo [bar 'ba|z'])" then it would select 'baz' first. If you pressed az again, it'd then select [bar 'baz'], and if you did it a third time it would select "(foo [bar 'baz'])".
Fixy Frosted Flakes
Fixes a bug with the previous bug fix.
This bugfix I removed was actually a bug fix to fix a bug in VSCode. That bug had been removed in VSCode Insiders, hence why I didn't notice it while testing! I've now reverted to using VSCode all the time. :)
Peeky Pumpkin
Fixes a bug with the peek definition functionality of vscode (which, by the way, is monumentally useful and everyone should use it).
Fixy Flank Steak
The last release had a little bug. This fixes that bug.
Macroeconomic Mushrooms
I admit it. I sneaked this release out just because I wanted to use less buggy macros.
Macro stuff:
-
#1382 - macros made too many history steps - thanks @xconverge
-
#1388 - macros wouldn't play back indentation removal in some cases
-
#1389 - macros weren't adjusting character position correctly in some cases
-
#1385 - thanks @xconverge