TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

VsVim

130 pointsby mmavnnover 13 years ago

10 comments

johnfnover 13 years ago
This seems to be a part of a nascent trend in IDEs. There's vrapper and eclim for eclipse, Vintage for Sublime Text, and now this as well.<p>I've seen a lot of arguments about how people don't use IDEs because vim/emacs are better, and I always felt they were misguided. I see the feature sets of vim/emacs and your common IDE as nearly disjoint sets, and I couldn't be happier to see the good parts of the two editors being joined with the power of the IDE.
评论 #3547290 未加载
评论 #3548001 未加载
评论 #3546664 未加载
评论 #3548607 未加载
评论 #3546631 未加载
评论 #3549041 未加载
Stasyanover 13 years ago
I use this plugin everyday.<p>It's got some serious bugs that make my heart stop.<p>The biggest one is Undo. Looks like the plugin keeps it's own list of modifications that were performed. So when sometimes I press "u" to undo the latest change - Visual Studio gets suspended for a minute or two, and all my changes that I did since I opened Visual Studio (could be a day or a week) are pretty much gone. The work around is to close the file without saving.
评论 #3548496 未加载
评论 #3547500 未加载
评论 #3548527 未加载
scott_to_sover 13 years ago
My development work is a polyglot split across Linux, Mac and Windows/.NET projects. I also use both Vim and Vim keyboard bindings (in other editors) on Unix.<p>Whilst I prefer *nix, when I have to use Visual Studio, I use the VsVim plugin, and it's a real pleasure to be able to seamlessly move between platforms and development environments, IDEs and text editors in this way.<p>Not only do I love VsVim, but it significantly reduces the friction of using Visual Studio, and even adds some enjoyment to coding on that platform. VsVim is F# under the hood too (which shouldn't matter to the user, but it _is_ kinda cool).<p>Thoroughly recommended!
paul-woolcockover 13 years ago
Putting the standard key bindings for vi is one thing, but without being able to customize it like vim, it's almost worthless to me. The custom bindings I have set are there to do common operations, and they become an integral part of my vim.
评论 #3546633 未加载
评论 #3546758 未加载
jtaover 13 years ago
Anyone tried this and can give some insight in comparison with ViEmu from <a href="http://www.viemu.com/" rel="nofollow">http://www.viemu.com/</a> ?
评论 #3546750 未加载
评论 #3547179 未加载
评论 #3547122 未加载
评论 #3548530 未加载
评论 #3547561 未加载
eddieplan9over 13 years ago
This is very off-topic, but I am turned off by the URL. Is Microsoft obsessed with UUID? First, they have you use UUID to reference COM components. And now in URL? Next you will see them ask their own employees to use UUID as email addresses.
germanoover 13 years ago
If there's anyone out there comfortable in both the way of vi and the way of Emacs, does this feel better than the Emacs emulation [1]? I'd love to be able to work with text more efficiently in Visual Studio, but the Emacs emulation feels only half way there. [1] <a href="http://visualstudiogallery.msdn.microsoft.com/09dc58c4-6f47-413a-9176-742be7463f92" rel="nofollow">http://visualstudiogallery.msdn.microsoft.com/09dc58c4-6f47-...</a>
评论 #3548617 未加载
smhinseyover 13 years ago
It looks like a non-trivial portion of this is F#, so if you're interested in that, it might be worth poking around the github repo.
评论 #3547586 未加载
jugglingnutcaseover 13 years ago
If anyone is interested, i have a solarized color set fork for VsVim: <a href="https://github.com/jugglingnutcase/visualstudio-colors-solarized" rel="nofollow">https://github.com/jugglingnutcase/visualstudio-colors-solar...</a><p>i recently screwed up the breakpoints though... now they're pink.
jcfreiover 13 years ago
there was a similiar plugin for eclipse around, called eclim.
评论 #3546666 未加载
评论 #3546667 未加载