Add another install way

Add another install way which vim will download and install the `vim-plug` automatically. Nothing will happen if it was already installed.
The benefit of this approach is that we don't need to run the install command manually. When restoring configurations on a new machine, only thing to do is copy the `vimrc` file or make a symbol link.
This commit is contained in:
Wenxuan 2017-11-25 10:42:12 +08:00 committed by GitHub
parent 9813d5ead5
commit bc5e071d35
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,11 +31,22 @@ and put it in the "autoload" directory.
###### Unix
- Terminal way:
```sh
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
```
- Vimrc way:
```vim
" Put these lines into your vimrc. vim-plug will be installed automatically.
if !filereadable(glob('~/.vim/autoload/plug.vim'))
call system("curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim")
endif
```
###### Windows (PowerShell)
```powershell
@ -53,11 +64,22 @@ $uri = 'https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
###### Unix
- Terminal way:
```sh
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
```
- Vimrc way:
```vim
" Put these lines into your vimrc. vim-plug will be installed automatically.
if !filereadable(glob('~/.local/share/nvim/site/autoload/plug.vim'))
call system("curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim")
endif
```
###### Windows (PowerShell)
```powershell