VIMRC
My .vimrc file, things I've found to get stuff working from the interwebs.
Install
There are assumptions about already having git, curl, which you can install using Chocolatey (on Windows) or your package manager of choice on other systems. It also assumes you are running in PowerShell (which can be installed on Linux now!)
Open a powershell Window (does not need elevation), then you can run:
./install.ps1
It'll go through and install all plugins listed in the vimrc file.
Powerline-Fonts
Passing -Fonts
will install Powerline-Fonts.
YouCompleteMe
Passing -BuildYouCompleteMe
will build YouCompleteMe
currently with --all
passed to the python script. Later updates will enable better build experience.
Please see prereqs below to avoid errors during build (some maybe missing).
Prereqs
Windows
Most things can be installed using Chocolatey:
- vim (manually add to path)
- python2
- rust-ms
- cmake (manually add to path)
- golang
- jdk8
- llvm (manually add to path)
- nodejs +typescript
- curl
Linux
Most things should be able to be installed using your package manager:
- powershell
- mono-devel
- openjdk-8-jdk
- build-essential
- cmake
- python-dev
- git
- rustc
- cargo
- curl