dotnet コア開発用に Ubuntu マシンをセットアップしようとしています。Omnisharp-vim を入念にインストールし、OmniSharp-Roslyn サーバーで動作するように設定しました。Syntastic と YouCompleteMe もインストールしています。構文チェックとインテリセンスを取得しています。ただし、2つの問題があります。
Omnisharp-vim は、ソリューション ファイルがないと機能しません。Dotnet コア プロジェクトには、ソリューション ファイルは必要ありません。どうすればこれを回避できますか?
有効な C# 6 コードに対して構文エラーが発生します。たとえば、nameof 演算子は認識されません。