Neovim, but it’s in Windows

Shubham Sourabh - Jul 26 - - Dev Community

I have had always been fan of neovim, but i have always used it in linux, but now i want to use this on Windows.

Here i will document how you can install and use neovim on Windows.

  • First install neovim from neovim on windows
  • You can use Winget or Chocolatey to install neovim
  • After installing neovim, you can use it from command prompt or powershell
  • If you are getting error like nvim is not recognized as an internal or external command, then you need to add neovim to your path
  • You can add neovim to your path by running this command in powershell

    $env:Path += ";C:\Program Files\Neovim\bin"
    
  • Now you can use neovim from command prompt or powershell

Now we need some nvim config to utilise it to its full potential -

  • First we need to create a config file for neovim
  • You can create a config file by running this command in powershell

    mkdir "$env:LOCALAPPDATA\nvim"
    nvim "$env:LOCALAPPDATA\nvim\init.vim"
    
  • Or better you can use Kickstart.nvim to create a config file for you.

  • Run this command in powershell to create a config file using Kickstart.nvim

    git clone https://github.com/nvim-lua/kickstart.nvim.git $env:LOCALAPPDATA\nvim\
    
  • now Start neovim, you'll see packages are getting installed

image.png

- Now you have a config file for neovim, you can start using it.

Useful commands for neovim -

  • You can install plugins using :PackerInstall command in neovim
  • You can update plugins using :PackerUpdate command in neovim
  • You can remove plugins using :PackerClean command in neovim
  • You can search for plugins using :PackerSearch command in neovim
  • You can see the status of plugins using :PackerStatus command in neovim
  • You can see the logs of plugins using :PackerLog command in neovim
  • You can see the help of packer using :h packer command in neovim
  • You can see the help of packer using :h packer-config command in neovim
  • You can see the help of packer using :h packer-commands command in neovim
  • You can see the help of packer using :h packer-profiles command in neovim
  • You can see the help of packer using :h packer-compile command in neovim
  • You can see the help of packer using :h packer-config command in neovim
. . . . . . . . . . . .
Terabox Video Player