https://github.com/neovim/vsnvim
Nvim extension for Visual Studio 2017
https://github.com/neovim/vsnvim
Last synced: about 2 months ago
JSON representation
Nvim extension for Visual Studio 2017
- Host: GitHub
- URL: https://github.com/neovim/vsnvim
- Owner: neovim
- License: apache-2.0
- Created: 2018-08-28T20:21:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-05T01:37:32.000Z (over 7 years ago)
- Last Synced: 2024-10-29T15:14:00.434Z (about 1 year ago)
- Language: C++
- Homepage:
- Size: 48.8 KB
- Stars: 25
- Watchers: 9
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
VSNvim
======
[](https://ci.appveyor.com/project/neovim/VSNvim/branch/master)
[Neovim](https://github.com/neovim/neovim) extension for Visual Studio 2017
Status
------
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.
Build
-----
1. Install Visual Studio 2017 with the extension development workload.
1. Clone and build the Neovim fork for VSNvim.
```
git clone -b vsnvim https://github.com/b-r-o-c-k/neovim.git
```
1. Change the `NvimSrcDir`, `NvimDepsDir`, and `NvimBuildDir` properties in
the `VSNvim\VSNvim.vcxproj` to the correct paths of the fork.
1. Open `VSNvim.sln`, restore NuGet packages, and build.