My personal Vim configuration for Linux, Windows, and MacOS. Works with both Vim 8.1+ and Neovim. Currently I use Neovim mainly, as such I don't test this configuration on mainline Vim very often. However, I do not use any Neovim only plugins and the Neovim only configuration always has a check before it is ran so this configuration should work on mainline Vim 8.1+ without much issue.
- Install Vim from here or through Chocolatey using the following command:
choco install vim
- Clone this repository onto your system
- Create symlinks for the following files
-
File link command:
mklink Link Target
-
Directory link command:
mklink /D Link Target
- .vimrc -- your main Vim folder (For chocolatey C:/tools/vim)
- /after/ directory -> your vimfiles folder
- /autoload/ directory -> your vimfiles folder
- /skeletons/ directory -> your vimfiles folder
- /compiler/ directory -> your vimfiles folder
- Start Vim.
- Vim-Plug shouldn't have to be installed (It's in the /autoload/ directory). But if not install Vim-Plug yourself (follow the instructions on the page). Then run :PlugInstall upon launching Vim for the first time.
- Restart Vim.
- Install MacVim from here.
- Clone this repository into your home folder.
- Create symlinks for the following files
-
Symlink command:
ln -s Link Target
- .vimrc -- your main Vim folder (~/.vim)
- /after/ directory -> your .vim folder
- /autoload/ directory -> your .vim folder
- /skeletons/ directory -> your .vim folder
- /compiler/ directory -> your .vim folder
- Start MacVim.
- Start Vim.
- Vim-Plug shouldn't have to be installed (It's in the /autoload/ directory). But if not install Vim-Plug yourself (follow the instructions on the page). Then run :PlugInstall upon launching Vim for the first time.
- Restart MacVim.
- Install Vim through your package manager.
- Clone this repository into your home folder.
- Create symlinks for the following files
-
Symlink command:
ln -s Link Target
- .vimrc -- your main Vim folder (~/.vim)
- /after/ directory -> your .vim folder
- /autoload/ directory -> your .vim folder
- /skeletons/ directory -> your .vim folder
- /compiler/ directory -> your .vim folder
- Start Vim.
- Start Vim.
- Vim-Plug shouldn't have to be installed (It's in the /autoload/ directory). But if not install Vim-Plug yourself (follow the instructions on the page). Then run :PlugInstall upon launching Vim for the first time.
- Restart Vim.
Required Dependencies:
- Git (Needed in order to clone and maintain .vimrc)
Optional Dependencies:
- Universal-Ctags or Exuberent-Ctags (Tagging files)
- Ripgrep (Faster grepping)