Install several elements to get full functionality
- After installing this repo, open vim and run in normal mode
:PlugInstallto install the plugins in .vimrc
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash- settings in
.bashrcshould be enabled after installation
git clone https://github.com/pyenv/pyenv-virtualenvwrapper.git $(pyenv root)/plugins/pyenv-virtualenvwrapper- after each install of Python, run
pyenv shell $NEW_PYTHON; pyenv virtualenvwrapper - Use
pyenv shell $PYTHON_VERSION; mkvirtualenv $NEW_VIRTENVto create a new environment
- python-language-server: Python language server by Palantir.
pip install python-language-server
- Ruby:
- rbenv: ruby virtual environments manager
- ruby-build: ruby version manager plugin for rbenv
- Javascript:
- nvm: node version manager
- Rust
- rustup: rust version manager (try https://www.rustup.rs/)
- Go
- gvm: go version manager (not being updated)
git clone https://github.com/zephyrthenoble/config.gitcd configbash install.sh
Run git pull
The installed .bashrc will source a .localbashrc if it exists. Put any code that needs to run for a specific host, but not all hosts, in this file.