Skip to content

jiangyinzuo/vimrc

Repository files navigation

Vimrc

wiki

My personal Vim/Neovim configuration files, dotfiles, docs and other scripts.

Requirements

OS: Linux, WSL

Vim/Neovim requirements:

  • vim 9.1+ (full features)
  • vim 7.4.629+ (minimal, tested in CentOS 7)
  • neovim 0.12.0-dev

Installation

See install/README.md.

File Structure

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

Vimrc Files

  • root/.vim/vimrc
    • For Neovim: init.vim(root/.config/nvim/init.vim) is a soft link to root/.vim/vimrc, you can run install/setup.sh to create it.
  • Custom vim configuration file: ~/.vim/config.vim (Vim / Neovim) and ~/.config/nvim/lua/config.lua (Neovim). See root/.vim/config.vim.example.
  • Local project vimrc file: .project.vim