This is my Vim configuration that I based on the fantastic work Amir Salihefendic did.
I deal with Markdown, C++, QML, JavaScript and Python files most of the time. So my configuration is tailored for those file types.
Install Vundle for plugin management.
git clone --depth=1 https://github.com/Furkanzmc/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install.sh
Just do following:
- Remove
~/.vim_runtime
- Remove any lines that reference
.vim_runtime
in your~/.vimrc
For easy manipulation of some configurations, the following environment variables are used:
VIMRC_RUST_ENABLED
: Enables Rust support. Defaults to0
.VIMRC_USE_VIRTUAL_TEXT
: Enables virtual text for LanguageClient-neovim. Defaults toNo
.VIMRC_BACKGROUND
: Changesbackground
. Defaults todark
.