VsVim 1.0 Released
I just released an update to VsVim for Visual Studio 2010. This is available on the extension manager in Visual Studio or can be downloaded directly at the following link. [1]
Link: https://visualstudiogallery.msdn.microsoft.com/en-us/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329
GitHub: https://github.com/jaredpar/VsVim
What does 1.0 mean?
Several people asked me what 1.0 meant for VsVim? From the first release of the project to the web I’d envisioned 1.0 as the point where I had a highly functional Vim implementation in Visual Studio. Something a Vim user could add to Visual Studio and become immediately more productive. Given the feedback I’d been receiving and seeing the trend in filed issues from major features to more minor features and bugs I felt like VsVim met that goal.
For me personally it’s a significant milestone in what started out as a pet project to do little more than learn F# and the new Visual Studio Editor APIs. It was only after a few months of toying around in my spare time that I thought it might end up having value to people other than myself. Even then I was just as interested in publishing a working Visual Studio 2010 editor extension for documentation purposes as I was in the actual functionality (although my primary goal quickly transitioned towards functionality). I thought it would be great if I ended up with 1000 downloads in the first year. As of this writing VsVim is at 24,000 downloads and lots of positive community feedback! It all really exciting for me.
Release Notes
This release is mainly a bug fix release on top of previous releases: particularly in the area of motions and synchronizing settings between Visual Studio and VsVim.
I do want to take a second and again thank everyone who gave me feedback or filed issues throughout the entire development cycle. It really helps to have such great feedback to work against.
The usual caveats and expectations
This extension is being released by me, not by Microsoft. As such the support level for this extension is equivalent to the amount of free time I have to put into it.
Source for this release is available on the GitHub project site. It and the associated binaries are released under the MS-PL.
[1] The update was actually released a few weeks ago but in my excitement I forgot to blog about it.
Comments
Anonymous
July 01, 2011
great job, I always wanted to get into vim, being a Windows developer never had much use for it, VsVim did it well done SirAnonymous
August 08, 2011
Well done! VsVim is really useful!Anonymous
August 14, 2011
I normally work as a linux developer and use vim almost exclusively, thanks for this wonderful extensionAnonymous
August 22, 2011
Just got around to upgrading to 1.0. Absolutely wonderful piece of work!Anonymous
September 17, 2011
Will you be updating this to run with the Visual Studio 11 Dev Preview?Anonymous
September 18, 2011
@Dave Yes I will be putting out a 1-off release for the Dev11 preview. The delay is a result of an issue getting Dev11 installed on one of my machines. Should be unblocked later tonight.Anonymous
September 18, 2011
Thanks! Hard to develop without it.Anonymous
September 18, 2011
@Dave try the following. Still a very initial port. Only had time to verify some basic functionality. Let me know if there are any blocking issues. github.com/.../VsVim-Dev11-Preview.zipAnonymous
September 18, 2011
@Dave try the following. Still a very initial port. Only had time to verify some basic functionality. Let me know if there are any blocking issues. github.com/.../VsVim-Dev11-Preview.zip