Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>neovim-toggleNew to Visual Studio Code? Get it now.
neovim-toggle

neovim-toggle

qloriaux

|
1 install
| (0) | Free
toggler for neovim
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

neovim-toggle

A small VS Code extension that provides a simple command to toggle the VSCode Neovim integration on and off.

This extension does not embed Neovim or provide its own editor functionality. It only exposes a command that can be mapped to a keyboard shortcut, allowing you to quickly enable or disable the Neovim mode provided by the official VSCode Neovim extension.

Requirements

  • VS Code
  • The VSCode Neovim extension installed
  • A working Neovim installation available on the host system

The Neovim extension must already be configured and working before using this extension.

Installation

Install the extension from the VS Code Marketplace, or install manually from a .vsix package:

  1. Open VS Code
  2. Open the Command Palette: Ctrl+Shift+P
  3. Select: Extensions: Install from VSIX...
  4. Select the extension package

Usage

The extension provides the following command: neovim-toggle.toggleNeovim

Bind this command to any keyboard shortcut.

Example keybindings.json:

[
    {
        "key": "ctrl+shift+space",
        "command": "neovim-toggle.toggleNeovim"
    }
]

After adding the keybinding, pressing the shortcut will toggle VSCode Neovim mode.

How it works

This extension sets up a variable neovimEnabled to true or false when neovim-toggle.toggleNeovim command is called, depending on if VSCode Neovim is activated.

It does not:

  • configure Neovim
  • modify your Neovim configuration
  • replace the VSCode Neovim extension

Configuration

No configuration is required other than mapping the shortcut.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft