This repository contains .vimrc
files for my neovim
setup.
This vim setup requires vim-plug
to be manually installed first using the
following command:
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Once that is done:
- clone the contents of this repo into
~/.config/nvim
directory - start
nvim
and run:PlugInstall
to install all the plugins - Restart
vim
and enjoy!
Configuration is split into 5 files.
init.vim
- Sources the other 4 filesbasic.vim
- Native vim configurationsplugins.vim
- Plugin listing. Adding/Removing plugins done hereadvanced.vim
- Configurations including for pluginskeymap.vim
- All the keybindings
See plugins.vim
for list of plugins that will be installed on running :PlugInstall
Note:
fzf
needs to be installed separately using a package manager and should be available at/usr/local/opt/fzf