OmniSharp in Vim
At this point we have a very good understanding how plugins work in vim, also we set up some customization for our environment. Now we are going to integrate OmniSharp in Vim. OmniSharp is a set of tools that enhance the experience of developing for .NET, things like intellisense or document format are even possible with it.
I’m going to leave a set of instructions for fastly install it ourselves, but if you are interested in diving deep or have any trouble in the installation process, you can refer to the omnisharp-vim github pages: https://github.com/OmniSharp/omnisharp-vim
Open up our .vimrc file with the following command:
vim ~/.vimrcThen, under the call plug#begin('~/.vim/plugged') line, add:
Plug 'OmniSharp/omnisharp-vim'Save the file and restart Vim, install the plugin with the :PlugInstall command.
OmniSharp Server
This plugin is depends on the OmniSharp Server that we have not installed yet, to doing so, run the command on vim:
:OmniSharpInstall v1.35.2