Personal Neovim configuration with curated plugins and settings for improved productivity.
- Git
- Terminal with Unicode support
- Node.js and npm
- Python 3 and pip
- Install Neovim and dependencies:
brew install nvim
brew install the_silver_searcher
- Install required packages:
npm install -g neovim
pip3 install --user pynvim
- Link configuration files:
make install
- Install Neovim:
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt-get update
sudo apt-get install -y neovim
- Follow steps 2-4 from the macOS installation.
Additional steps for Ubuntu 18.04:
- As root:
sudo add-apt-repository ppa:deadsnakes/ppa
apt install python3.9 python3.9-venv
- As user:
python3.9 -m venv ~/python3.9
source ~/python3.9/bin/activate
pip install neovim
- Add to your shell initialization files (e.g.,
.bashrc
or.zshrc
):
source ~/python3.9/bin/activate
- Try mini.vim