My vim dot files. the .vimrc file is saved to vimrc.
Table of Contents
Just run the following commands via terminal to get perfectly set up:
$ cd ~/
$ git clone --recursive https://github.com/jessfraz/.vim.git .vim
$ ln -sf $HOME/.vim/vimrc $HOME/.vimrc
$ cd $HOME/.vim
$ git submodule update --initThe vim dot files make use of the excellent Pathogen runtime path manager to install plugins and runtime files into their own private directiories.
Currently using version 2.4 of Pathogen
- Dockerfile
- github.com/ctrlpvim/ctrlp.vim
- github.com/Raimondi/delimitMate
- github.com/zchee/deoplete-go
- github.com/Shougo/deoplete.nvim
- github.com/vivien/vim-linux-coding-style
- github.com/scrooloose/nerdtree
- github.com/Xuyuanp/nerdtree-plugin.git
- github.com/chr4/nginx.vim
- github.com/rust-lang/rust.vim
- github.com/godlygeek/tabular
- github.com/vim-airline/vim-airline
- github.com/vim-airline/vim-airline-themes
- github.com/moll/vim-bbye
- github.com/ntpeters/vim-better-whitespace
- github.com/ap/vim-buftabline
- github.com/crosbymichael/vim-cfmt
- github.com/altercation/vim-colors-solarized
- github.com/tpope/vim-endwise
- github.com/tpope/vim-five.git
- github.com/tpope/vim.git
- github.com/airblade/vimgutter.git
- github.com/fatih/vim-go
- github.com/fatih/vim-hclfmt
- github.com/Yggdroot/indentLine
- github.com/elzr/vim-json
- github.com/plasticboy/vim-markdown
- github.com/harenome/vim-mipssyntax
- github.com/terryma/vim-multiple-cursors
- github.com/uarun/vim-protobuf
- github.com/hynek/vim-python-pep8-indent
- github.com/mhinz/vim-sayonara
- github.com/tpope/vim-sensible
- github.com/tpope/vim-surround
- github.com/wgwoods/vim-systemd-syntax
- github.com/hashivim/vim-terraform
- github.com/cespare/vim-toml
- github.com/stephpy/vim-yaml
You can use the Makefile to run a series of commands.
$ make help
install Sets up symlink for user and root .vimrc for vim and neovim.
README.md Generates and updates plugin info in README.md.
remove-submodule Removes a git submodule (ex MODULE=bundle/nginx.vim).
update-pathogen Updates pathogen.
update-plugins Updates all plugins.
update Updates pathogen and all plugins.