Install vundle:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundleCopy .vimrc:
curl -l https://gist.github.com/brennovich/5310806/raw >> ~/.vimrcRun Bundle install
vim +BundleInstall +qall| set nocompatible | |
| filetype off | |
| set rtp+=~/.vim/bundle/vundle/ | |
| call vundle#rc() | |
| " let Vundle manage Vundle | |
| " required! | |
| Bundle 'gmarik/vundle' | |
| " Plugins | |
| Bundle 'Lokaltog/vim-easymotion' | |
| Bundle 'Lokaltog/vim-powerline' | |
| Bundle 'airblade/vim-gitgutter' | |
| Bundle 'chriskempson/base16-vim' | |
| Bundle 'chriskempson/tomorrow-theme', {'rtp': 'vim/'} | |
| Bundle 'ervandew/supertab' | |
| Bundle 'kchmck/vim-coffee-script' | |
| Bundle 'kien/ctrlp.vim' | |
| Bundle 'mikewest/vimroom' | |
| Bundle 'myusuf3/numbers.vim' | |
| Bundle 'rstacruz/sparkup', {'rtp': 'vim/'} | |
| Bundle 'scrooloose/nerdtree' | |
| Bundle 'tpope/vim-fugitive' | |
| Bundle 'tpope/vim-haml' | |
| Bundle 'tpope/vim-rails.git' | |
| " Defaults | |
| filetype plugin indent on | |
| syntax on | |
| set listchars=eol:¬,tab:>–,trail:\•,extends:>,precedes:< | |
| set list | |
| set magic | |
| let mapleader=',' | |
| setlocal shiftwidth=2 | |
| setlocal tabstop=2 | |
| " SuperTab option for context aware completion | |
| let g:SuperTabDefaultCompletionType = 'context' | |
| " Theme | |
| set background=light | |
| colorscheme Tomorrow | |
| " Always show status line | |
| set laststatus=2 | |
| " Add some line space for easy reading | |
| set linespace=2 | |
| " Disable GitGutter Bar Hightlight | |
| highlight clear SignColumn | |
| " Better NERDTreeToggle | |
| nnoremap <leader>n :NERDTreeToggle<CR> |
Install vundle:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundleCopy .vimrc:
curl -l https://gist.github.com/brennovich/5310806/raw >> ~/.vimrcRun Bundle install
vim +BundleInstall +qall