Vim

Vim for Visual Studio Code

MIT License

Stars
13.4K
Committers
399

Bot releases are hidden (Show)

Vim - Bingo Blocky

Published by xconverge over 7 years ago

  • Fix for visual block mode
  • Fix type suggestion for handleKeys object #1465 (thanks @abhiranjankumar00)
Vim - Fixy Fish

Published by johnfn over 7 years ago

The previous release had a bug with ..

Vim - Rabid Rhinoceros

Published by xconverge over 7 years ago

  • 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
}
  • #1432, #1312, <space> as leader, multiple other bugs fixed
Vim - Fixy Frankfurter

Published by johnfn over 7 years ago

Fixes a number of issues with remappings: #1405 #1410 #1397

Makes remappings work with counts.

Vim - Jumpy Jalapeño

Published by johnfn over 7 years ago

Add Ctrl-o and Ctrl-i to go forward and back between the places you've changed.

Vim - Linear Lime

Published by johnfn over 7 years ago

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'])".

Vim - Blocky Banana

Published by johnfn over 7 years ago

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'])".

Vim - Fixy Frosted Flakes

Published by johnfn over 7 years ago

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. :)

Vim - Peeky Pumpkin

Published by johnfn over 7 years ago

Fixes a bug with the peek definition functionality of vscode (which, by the way, is monumentally useful and everyone should use it).

Vim - Fixy Flank Steak

Published by johnfn over 7 years ago

The last release had a little bug. This fixes that bug.

Vim - Macroeconomic Mushrooms

Published by johnfn over 7 years ago

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

Vim - Hot Hotcakes

Published by johnfn over 7 years ago

  • Hot config reloading! Now you don't have to reload VSCode in order to see the vim-related changes you made to your settings. Thanks @xconverge!
  • Lots of fixes to macros. They are much more usable now! This was a tri-effort by @johnfn, @rebornix and @xconverge!

Bug fixes:

  • @xconverge fixed lots of stuff, like normal.
Vim - Cupcake Copier

Published by johnfn over 7 years ago

Lots of stuff in this release. Most notably:

  • gd is now totally stable and the cursor won't jump. EVER
  • Copying works correctly and does not elide the final character.
  • Improve performance when editing inside quotes or brackets.
  • The cursor doesn't jump when editing two files with the same name. #1057

Also a bunch of other bug fixes:

  • Fix #1302 - thanks @xlaech
  • Fix #1298 - thanks @xconverge
  • Fix #1296 - thanks @xlaech
  • Fix #1291 - thanks @xlaech
  • Fix a bunch of surround.vim issues - thanks @xconverge
  • Make gg go to first character rather than (0, 0) - thanks @xconverge (#1320)
  • Fix r<tab>
Vim - Communal Cheesecake

Published by johnfn over 7 years ago

This version was entirely done by the community while I've been traveling.

Shout outs to:

  • @xconverge
  • @rufusroflpunch
  • @inejge
  • @rhys-vdw

❤️

Vim - Fixy French Toast

Published by johnfn over 7 years ago

Fix a bug introduced by surround.vim: #1239

Vim - Surroundy Squash

Published by johnfn over 7 years ago

Add surround.vim!

Vim - https://github.com/VSCodeVim/Vim/releases/tag/v0.4.10

Published by jpoon almost 8 years ago

Vim - https://github.com/VSCodeVim/Vim/releases/tag/v0.4.9

Published by jpoon almost 8 years ago

Vim - Jittery Jalapeño

Published by jpoon almost 8 years ago

Bug fixes:

  • Fix a bug where holding down hjkl would be jittery. Been tracking this one for ages.
  • Fix a recent regression with command remapping.
  • Fix a very old (but minor) bug where VSCodeVim would ignore the first character you pressed.
Vim - Dangerous Doughnut

Published by jpoon almost 8 years ago

I went on a bug killing spree.

Bug Fixes:

  • Use native block cursor for solid cursor setting
  • Fix command remapping incorrectly being triggered in the middle of commands
  • Fix some leader bugs (thanks @xconverge!)
  • Add nohl aliases and untrigger it in some locations (thanks @xconverge!)
  • Fix a bug with remapping long commands.
  • Fix backspacing indents
  • Fix dit for empty tags.
  • Fix deleting to marks.
  • Fix a bug with <C-a> and <C-x> incrementing/decrementing the wrong number.
  • Fix #<k in some situations.

Features:

  • Add :nohl
  • Allow search highlight color to be customized
  • Add <CR> as a synonym for \n.
  • Add showcmd configuration setting, defaulting to on.
  • Recognize and use <leader>
  • Allow remapping directly to VSCode commands.
  • Add <space> as a synonym for .