Skip to content
loading...

re: Finally switching to vim VIEW POST

TOP OF THREAD FULL DISCUSSION
re: There are two ways to think of VIM: As a text editor, and as a set of common modes and keybindings. Switching to VIM doesn't need to be about maki...
 

I confirm that VIM plugin is a good way to go if you want the best of both worlds power of VIM and IDEs. Doing this for over a year with Visual Studio and VsVim and it works great for me (I have tried switching fully to VIM but lack of IDE features made me consider mix of IDE and VIM).
Also it is true that sometimes those plugins miss things that VIM has. But I just made a command to open current file for editing in VIM with hitting single key. So whenever I need smth. complex that plugin still doesn't have I just switch to VIM edit and return back.
Also eventually I found out that I want VIM editing everywhere :). So I made an AutoHotKey script that allows me to edit text from any input in vim (I just hit shortcut selected text loads in vim I edit it hit shortcut again and new text replaces previously selected) find this to be very handy.

 

Do you have a special list of plugins for working with Visual Studio ?

How does your crafted .vimrc work within Visual Studio ? Did you need to make any curious adjustment ?

I have separate configs for vim (_vimrc) and VsVIM (.vimrc) because VsVIM does not support all of the vim features. Both files are placed in default vim installation directory at C:\Program Files (x86)\Vim. VSVim picks it up automatically when you load visual studio. There is also a manual way to load it just type :s {path to your .vimrc}

code of conduct - report abuse