38

vi is for cool kids.

sontek
  • 12,111
  • 12
  • 49
  • 61
Haoest
  • 13,610
  • 29
  • 89
  • 105

6 Answers6

55

After @joe's answer, Jared Parsons created the great VsVim. It's been featured on Visual Studio Gallery. It's a ready extension package. I downloaded it, ran the file and it worked out of the box. It's free, too.

kizzx2
  • 18,775
  • 14
  • 76
  • 83
  • 6
    It's still not entirely feature complete (for example, ci"/di" and other related commands, to change or delete within a given set of quotes/parens/etc are not implemented which drives me crazy). – Tyler Sep 08 '10 at 15:16
  • 3
    After a number of months using this addin and monitoring a development progress i can say that author is committed to it a lot and you can use github to communicate with him and request a feature. Most probably it will be implemented surprisingly soon : – grigoryvp Mar 09 '11 at 13:53
27

Starting with Visual Studio 2010 you can use VsVim. It's a free extension available on the extension gallery. Source code is hosted on github

JaredPar
  • 733,204
  • 149
  • 1,241
  • 1,454
21
  1. ViEmu - Not Free but great Vim emulation.
  2. Visual_Studio.vim - Allows you to manage visual studio from Vim.
  3. Using GVim as the Visual Studio Editor
sontek
  • 12,111
  • 12
  • 49
  • 61
  • 1
    does visual_studio.vim give you intellisense? – Haoest Oct 09 '08 at 20:37
  • No. The main thing it gives you is bidirectional jumps with the cursor in the right place, and a project file hierarchy. Unfortunately, it requires Python. I think what we're ALL looking for is something that: 1. Opens vim inside VS as a sub-window 2. Supports omnicompletion via VS intellisense – Dan Fitch Jan 19 '09 at 18:24
  • If you add VsVim at the top, this answer would be best :) – Noah Richards Aug 31 '10 at 18:10
6
  1. ViEmu - Not Free but great Vim emulation.
  2. Visual_Studio.vim - Allows you to manage visual studio from Vim.
  3. Using GVim as the Visual Studio Editor

http://vim.wikia.com/wiki/Integrate_gvim_with_Visual_Studio

and SO has same details available in Anyone know of any (free / open source) VI integration for Visual Studio?

Community
  • 1
  • 1
joe
  • 34,529
  • 29
  • 100
  • 137
  • As i can see, only commercial viemu allows to edit code INSIDE visual studio with vim editing commands? Rest just allows to compile VS project from withing gvim? – grigoryvp Jul 17 '09 at 08:49
  • 16
    You somply copied sontek's answer from that other question? Wow. – innaM Jul 17 '09 at 10:19
4

ViEmu is not free but does what you want at a cost of $99.
You may also want to read this http://vim.wikia.com/wiki/Integrate_gvim_with_Visual_Studio

Jamie
  • 3,150
  • 2
  • 26
  • 35
0

Have you tried the gvim OLE package? I have used it with previous versions of Visual Studio and it worked okay.

http://www.vim.org/download.php#pc -- gvim##ole.zip

A GUI version with OLE support. This offers a few extra features, such as integration with Visual Developer Studio. But it uses quite a bit more memory.

Kris Kumler
  • 6,307
  • 3
  • 24
  • 27