tomasperezv / vim-is-great

My vim configuration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vim-is-great

My vim configuration a result of ~5 years of continuous iterations.

It contains the following plugins:

Requirements

sh configure.sh

Optional: Install Node.js for javascript oriented IDE

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Optional: Install eslint for syntax check

sudo npm install -g eslint

Optional: Install flow for javascript autocompletion features

sudo npm install -g flow-bin

Setup

Via curl

curl -sL https://raw.githubusercontent.com/tomasperezv/vim-is-great/master/curl-install.sh | bash -

Note: The script will ask you to overwrite the $HOME/.vimrc and $HOME/vim files in case they found it. They will be replaced by symbolic links to the project's folder in case you agree. Otherwise you would need to do it manually.

Manual install

git clone git@github.com:tomasperezv/vim-is-great.git
cd vim-is-great
sh setup.sh

Note: If you want to replace the references to $HOME/.vimrc and $HOME/.vim by the references to the project you can run directly update-home-vim.sh

cd vim-is-great
sh update-home-vim.sh

About

My vim configuration

License:MIT License


Languages

Language:Vim Script 90.4%Language:Shell 4.9%Language:Python 4.2%Language:Smarty 0.6%