"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " => General """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" filetype plugin on filetype indent on set nocompatible set autoread set modelines=0 let mapleader = "," let g:mapleader = "," " When vimrc is edited, reload it autocmd! bufwritepost .vimrc source ~/.vimrc """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " => Text, tab and indent related """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set tabstop=2 set shiftwidth=2 set softtabstop=2 set expandtab set lbr set tw=500 set ai set si """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set scrolloff=3 set showmode set showcmd set hidden set wildmenu set wildmode=list:longest set visualbell set cursorline set ttyfast set ruler set backspace=indent,eol,start set laststatus=2 set relativenumber set undofile set list set listchars=tab:▸\ ,eol:¬ set showmatch let g:rubycomplete_rails = 1 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " =>Colors and Fonts """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" syntax enable "Enable syntax hl " Set font according to system set gfn=Monospace\ 10 set shell=/bin/zsh if has("gui_running") set guioptions-=T set t_Co=256 set background=dark colorscheme molokai set nonu else colorscheme zellner set background=dark set nonu endif set encoding=utf8 try lang de_AT catch endtry set ffs=unix,dos,mac "Default file types """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set grepprg=grep\ -nH\ $* let g:tex_flavor= "latex" if has("autocmd") autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class "autocmd VimEnter * NERDTree endif