Re:Omnisharp – Tools and extensions to work with C# in any e...
by Sir_Cmpwn on Thursday December 10, 2015 @06:53AM
(#10710170)
I use C# all the time on Linux, mostly on MonoDevelop. But when I'm not using C#, I use vim, so I have tried Omnisharp+vim several times hoping to rid myself of MonoDevelop. Unfortunately, the performance of vim tanks when I have OmniSharp installed, even when I'm not editing C#. Hoping that NeoVim's improvements to asynchronous plugins helps this.
[ Parent
| on HN ]
Re:Omnisharp – Tools and extensions to work with C# in any e...
by MichaelGG on Thursday December 10, 2015 @01:27PM
(#10712332)
What about Evil in Emacs? I've heard/seen great things about this model versus using vim. (But haven't gotten around to it yet.)
Re:Omnisharp – Tools and extensions to work with C# in any e...
by nosami on Thursday December 10, 2015 @10:29PM
(#10715300)
omnisharp-vim author here. I switched to emacs around 18 months ago for exactly the reasons described here.
For the last few months, I don't write C# any more, but still use emacs for F# development.
Re:Omnisharp – Tools and extensions to work with C# in any e...
by Locke1689 on Thursday December 10, 2015 @12:35PM
(#10711928)
I work on Roslyn and would love to use Vim for all my editing but you're right -- the UI-blocking extension model Vim has just does not work.
I also have high hopes for NeoVim.
Re:Omnisharp – Tools and extensions to work with C# in any e...
by ponyous on Thursday December 10, 2015 @02:59PM
(#10713000)
I am using NeoVim instead of Vim. It is working well, but I unfortunately cannot remember if OmniSharp worked through non UI blocking extension api.
There is plugin called deoplete[1] that is doing asynchronous code completion. It shouldn't be too hard to connect it with OmniSharp.