My personal Vim/Neovim configuration files, dotfiles, docs and other scripts.
OS: Linux, WSL
Vim/Neovim requirements:
- vim 9.1+ (full features)
- vim 7.4.629+ (minimal, tested in CentOS 7)
- plugin manager: vim-plug
- neovim 0.12.0-dev
- plugin manager: lazy.nvim
- Git 2.19.0+
- plugin manager: lazy.nvim
See install/README.md.
| File Name | Description |
|---|---|
| install | installation scripts |
| network | network-related scripts |
| project_files | config files for local project |
| root | dotfiles |
| root/.config/nvim | neovim configurations |
| root/.vim/vimrc | full vimrc file |
| root/.vim/doc | my help files |
| terminal | configurations for terminal emulators |
| wsl | scripts for WSL, :h wsl.txt |
root/.vim/vimrc- For Neovim: init.vim(
root/.config/nvim/init.vim) is a soft link toroot/.vim/vimrc, you can runinstall/setup.shto create it.
- For Neovim: init.vim(
- Custom vim configuration file:
~/.vim/config.vim(Vim / Neovim) and~/.config/nvim/lua/config.lua(Neovim). Seeroot/.vim/config.vim.example. - Local project vimrc file:
.project.vim