mirror of
https://github.com/junegunn/vim-plug.git
synced 2024-12-24 04:56:33 -07:00
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:
parent
9813d5ead5
commit
bc5e071d35
22
README.md
22
README.md
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user