Skip to content
Nvim extension for Visual Studio 2017
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
VSNvim Fix runtime library type for Release configuration Sep 5, 2018


AppVeyor Build Status

Neovim extension for Visual Studio 2017


This extension is still in the early stages of development. Some Neovim features have not been fully integrated into Visual Studio including:

  • Highlights
  • Completion menus for insert mode and command line mode
  • Output from command line mode
  • Opening buffers
  • Line numbers and signs in the margin
  • Status lines
  • Window size and layout

Pre-releases can be downloaded from the AppVeyor build artifacts.


  1. Install Visual Studio 2017 with the extension development workload.
  2. Clone and build the Neovim fork for VSNvim.
    git clone -b vsnvim
  3. Change the NvimSrcDir, NvimDepsDir, and NvimBuildDir properties in the VSNvim\VSNvim.vcxproj to the correct paths of the fork.
  4. Open VSNvim.sln, restore NuGet packages, and build.
You can’t perform that action at this time.