Skip to content
This repository has been archived by the owner on Mar 24, 2021. It is now read-only.

Installation on Windows

L.E.R edited this page Mar 25, 2018 · 10 revisions

Prerequisites

0. Font!

Install Knack Nerd Font Mono (Knack_NF), a patched Hack font from here (click to download)

Note that this font is a slightly different version compared to the one in Linux/macOS installation instruction. The font name is renamed to Knack_NF for the sake of Windows

1. Download Vim for Windows

> Precompiled Vim

The Vim binary from tuxproject.de ships with full feature. You can download it here: tuxproject.de/projects/vim

Note that this copy of Vim does not ship with Lua dynamic library. If you need to use NeoComplete, you'll need to download a msvc version of Lua53.dll here (Use Lua-5.3.3_Win*-bin.zip according to your Vim arch.)

> Precompiled NeoVim with NeoVim-Qt

Latest neovim can be downloaded from the official CI build. Please see their Wiki for details: neovim/neovim/wiki/Installing-Neovim#windows

2. Tools

Git

Installing git via official installer is recommended. You can download it at git-scm.com/downloads

Alternatively, git can also be set up using msys, cygwin...

(Optional) Ctags

If you need tagbar support, you'll need to install ctags for Windows from here (click to download)

Installation

3. Clone the repo to ~/.EverVim (in PowerShell)

cd ~
git clone https://github.com/LER0ever/EverVim .EverVim

4. Run the installation script (in Administrator's PowerShell !!!)

cd ~\.EverVim
.\Boot-EverVim.ps1

If you encounter an "Unauthorized access" error, please try set-ExecutionPolicy RemoteSigned.

5.Install the plugins

  • Open you Vim GUI: GVim, neovim-qt
  • Type :PlugInstall, hit enter
  • Wait for the plugin installation to finish

Alternatively, if you are under problematic network environment (say for some reason cannot connect to Github), you can use the precompiled bundle archive from Appveyor autobuild: Latest appveyor artifact
Extract the zip, and copy the bundle folder to .EverVim/bundle

6. And you're all set

Restart vim and