DEV Community

loading...

Discussion on: Finally switching to vim

Collapse
ddiukariev profile image
Dmitry Diukariev

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.

Collapse
ismatim profile image
Ismatim

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

Thread Thread
ddiukariev profile image
Dmitry Diukariev

I use VsVim for Visual Studio. No other plugins.

Thread Thread
ismatim profile image
Ismatim • Edited

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

Thread Thread
ddiukariev profile image
Dmitry Diukariev

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}