Dein.vim installer script from command line.
- Git must be installed (v2.4.11 or higher)
To install dein.vim on UNIX systems, you should run the install script. To do that, you may either download and run the script manually, or use the following wget or curl command:
sh -c "$(wget -O- https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.sh)"sh -c "$(curl -fsSL https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.sh)"Note: "It's a good idea to inspect the install script from projects you don't know."
You can do that by downloading the install script, then looking through it to check if the code is safe:
wget https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.sh
less installer.sh
sh installer.shThe script code is well formatted, so you can better understand all the code. The script can take some arguments that are listed in Additional Notes section below.
-
If you want to overwrite an existent
.vimrcorinit.vimconfig, pass the--overwrite-config(or in short-oWC) argument to the installation script. By default, if there's one config already, the new config is generated inside the base path. -
The
installerscript has prompt menus that helps you setup everything. However, if you want install Dein.vim into an different path location, pass the location to the end of the script likesh installer.sh ~/.vim/bundle. -
If you want to complete the setup without the
installerscript prompting, Select your editor config location and pass the--use-vim-config(or in short-uVC) or--use-neovim-config(or in short-uNC) argument to the installation script.
The support for Windows requires Powershell.
Open your Powershell and download the script:
Invoke-WebRequest https://raw.githubusercontent.com/Shougo/dein-installer.vim/master/installer.ps1 -OutFile installer.ps1After checking the code, allow it to be executed properly:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserLastly, for an installation at the ~/.cache/dein directory execute:
./installer.ps1 ~/.cache/deinLicensed under the MIT license.