Description
This repository contains all of the configuration needed for my vim environment, but can be expanded in the future to include configurations for other programs.
Currently, I only retain configurations for:
- NeoVim
- IdeaVim
Installation
Common Setup
- Check out this repository (Default recommended:
~/.config
) - Set the
XDG_CONFIG_HOME
environment variable to the location of this checkout
Warning: Use absolute path, rather than rely on ~
when using IdeaVim. IdeaVim doesn't seem to be able to handle it.
e.g. ~/.config
should be entered as C:/Users/user.name/.config
Additional IdeaVim Setup (if applicable)
After following the steps in the previous section:
- Install the IdeaVim plugin
- Restart IDE
Additional NeoVim Setup (if applicable)
After following the steps in the previous section:
- Install NeoVim (Chocolately recommended:
choco install neovim
) - Open NeoVim
- Execute
:PlugInstall
- (optional) Run the utility at:
./nvim/open_with_neovim.reg
to get right-click actions for "Open With NeoVim"
Vim Configuration
Common Configuration
For settings that apply to every vim implementation:
./common.vim
IdeaVim Configuration
For settings that only apply to IdeaVim:
./ideavim/ideavimrc
NeoVim Configuration
For settings that only apply to NeoVim:
./nvim/init.vim