Skip to content

Instantly share code, notes, and snippets.

@tibaes
Last active April 17, 2018 18:17
Show Gist options
  • Select an option

  • Save tibaes/0e460ef058c47b4b5a59c387e961f2da to your computer and use it in GitHub Desktop.

Select an option

Save tibaes/0e460ef058c47b4b5a59c387e961f2da to your computer and use it in GitHub Desktop.
Vim :D
#!/bin/bash
mkdir -p ~/.vim/autoload ~/.vim/bundle
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
cd ~/.vim/bundle
git clone https://github.com/scrooloose/syntastic
git clone https://github.com/bling/vim-airline
git clone https://github.com/vim-airline/vim-airline-themes
git clone https://github.com/tpope/vim-fugitive
git clone https://github.com/kien/ctrlp.vim
git clone https://github.com/flazz/vim-colorschemes
git clone https://github.com/julialang/julia-vim
git clone https://github.com/easymotion/vim-easymotion
git clone https://github.com/airblade/vim-gitgutter.git
git clone https://github.com/severin-lemaignan/vim-minimap
" FiraCode font: https://github.com/tonsky/FiraCode
execute pathogen#infect()
syntax on
filetype plugin indent on
" Syntastic settings
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0
" Airline settings
let g:airline#extensions#tabline#enabled = 1
let g:airline#extensions#tabline#formatter = 'unique_tail_improved'
let g:airline_theme='minimalist'
let g:airline_powerline_fonts = 1
" ColorSchemes settings
colorscheme minimalist
" Ident
" size of a hard tabstop
set tabstop=4
" always uses spaces instead of tab characters
set expandtab
" size of an "indent"
set shiftwidth=4
" mouse integration
set mouse=a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment