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

Installation on Linux

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

Prerequisites

0. Font!

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

To make sure you have the font installed, run fc-list | grep "Knack", and you should see the path of the Knack font. If not, try fc-cache to refresh the font cache.

If you plan to use EverVim in a terminal, you will need to set the terminal font to Knack Nerd Font or some other patched icon fonts.

1. Packages

Currently EverVim needs the following packages to work on Linux.

  • git
  • curl
  • exuberant-ctags (or universal ctags)

Additionally, YouCompleteMe requires some extra packages:

  • python3 & pip
  • cmake
  • gcc
> Ubuntu, Linux Mint and other Ubuntu derivatives
sudo apt install -y git curl python3-pip python3-dev exuberant-ctags cmake gcc g++
> ArchLinux, Manjaro and other Arch derivatives
sudo pacman -S git python-pip ctags cmake gcc

> Solus

sudo eopkg install -c system.devel
sudo eopkg install git python3 pip

Automatic Installation

2. Execute! in the terminal

curl -sLf https://raw.githubusercontent.com/LER0ever/EverVim/master/Boot-EverVim.sh | bash

After the above, open your vim/neovim and the plugin initiation should automatically starts.

Manual Installation

2. Clone the repo to ~/.EverVim

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

3. Run the installation script

cd ~/.EverVim
sh Boot-EverVim.sh

after the script finished

4.Install the plugins

Plugin installation should be automatically triggered during first boot
So just open your favorite vim/neovim client and wait for vim-plug to finish its job.
If not, :PlugInstall.

5. And you're all set

Restart vim and