I’m assuming you have nothing set up for Neovim right now, let’s get started with a plugin manager. Skip ahead if you already have a preferred way to install plugins!

I’ve used vim-plug for years and I highly recommend it. Setup is really easy, let’s start out by fetching the script.

curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Now we need to edit ~/.config/nvim/init.vim to initialise it. I’m going to get you started with vim-better-default, as you’d expect, it’s a set of great default configuration values.

" Specify a directory for plugins. call plug#begin ( stdpath ( 'data' ) . '/plugged' ) " Specify your required plugins here. Plug 'liuchengxu/vim-better-default' " Initialize plugin system. call plug# end ()

Now we can open Neovim and execute :PlugInstall . Have a look around the vim-plug documentation to find more commands you can run for things like updating or pruning of unused plugins.