I've used vim-bootstrap to start my config set.
If you decide to clone this project, recommend to put it inside a preferred path, then create symbolic link for that, like:
ln -s /preferred_path/vim/.vim ~/.vim
ln -s /preferred_path/vim/.vimrc ~/.vimrc
So you can keep all settings isolated and "commitable"
/my_preferred_path:
|── .git
├── assets
│ ├── bgDark.jpg
│ └── screenShot.png
├── .gitignore
├── LICENSE
├── README.md
├── .vim
| |── plugged
│ ├── autoload
│ │ └── plug.vim
│ └── session
└── .vimrc
/my_home_path:
├── .vim -> /my_preferred_path/vim/.vim
└── .vimrc -> /my_preferred_path/vim/.vimrc
Just install by the common way:
Overriding or merging existent config
- Create the file ~/.vim/autoload/plug.vim OR follow the instructins from the official repo to install the latest version: vim-plug
- Move .vimrc to your $HOME path