NullMode's Personal vim Settings
About
This compilation was simply made so I can quickly git clone my personal vim settings onto newly installed machines.
Overriding
Like some but not all of the config? You can override settings but creating a .my.vimrc in your user's home directory (_my_vimrc on Windows in the same folder as _vimrc). - NEEDS TESTING
Requirements
- git
- pip
- vim
- curl
Installation Instructions
- Navigate to a suitable download folder and run
git clone https://github.com/NullMode/vim.git
- If you are not installing this as root you may need to install flake8 and
isort manually
pip install flake8 isort
- Running update.sh will pull down the submodules code
- The install.sh file will sync the contents of the cloned project to the user's $HOME directory.
- General configuration is kept in the .vimrc file
Updating plugins
The update.sh file will update the project, plugins and color schemes in use (listed below)
List of installed plugins
- Pathogen - https://github.com/tpope/vim-pathogen
- NERDTree - https://github.com/scrooloose/nerdtree
- Vim Flake8 - https://github.com/nvie/vim-flake8
- Vim Git - https://github.com/tpope/vim-git
- Vim Fugitive - https://github.com/tpope/vim-fugitive
- Vim Bufferline - https://github.com/bling/vim-bufferline
- Vim Gitgutter - https://github.com/airblade/vim-gitgutter
- Vim Airline - https://github.com/bling/vim-airline
- IndentLine - https://github.com/Yggdroot/indentLine
- Vim Isort - https://github.com/fisadev/vim-isort
- Ps1.vim - https://github.com/PProvost/vim-ps1
List of color schemes
- Molokai Color Scheme - https://github.com/tomasr/molokai
- Vividchalk Color Scheme - https://github.com/tpope/vim-vividchalk
- FlatColor Color Scheme - https://github.com/MaxSt/FlatColor
Fonts (Install manually)
Thanks
- lnxg33k for some great tips and a lot of stolen content from his vimrc file :P
- g0tmi1k for actually motivating me to make this, no automation this time :)
- TheColonial for showing me a color scheme that might make my eyes last longer
TODO
- Full test on windows, linux and OSX
- Get terminal version working in windows
- Windows deployment script