To enable NuGet integration in vim.
Install using your favourite plugin manager, I use vim-plug
Plug 'markwoodhall/vim-nuget'
vim-nuget makes use of vim-webapi, fzf.vim, and deoplete.
Plug 'mattn/webapi-vim'
Plug 'junegunn/fzf.vim'
Plug 'Shougo/deoplete.nvim'
If you have neomake installed and wish to use it for asynchronous package installations you can use the following setting:
let g:nuget_install_with_neomake = 1
:SearchPackages query
:SearchPackages
shows a list of packages matching the query
and then allows version selection. After a version has been selected
the package information will be displayed in a markdown buffer. This buffer has I
bound to install the package and F
bound to follow dependencies.
:InstallPackage package "tab completion is available on the package name.
:RemovePackage package "tab completion is available on the package name.
:PackageInfo package "tab completion is available on the package name.
:PackageInfo
shows a list of versions for the package. After a version has been selected
the package information will be displayed in a markdown buffer. This buffer has I
bound to install the package and F
bound to follow dependencies.
You can also get package name and version completion in .csproj
files.
Copyright © Mark Woodhall. Distributed under the same terms as Vim itself. See :help license