" General set nocompatible set autoread set hidden set showmode set showcmd set number set history=1000 set gcr=a:blinkon0 set grepprg="grep -nH $*" let g:tex_flavor = "latex" let g:powerline_pycmd = "py3" set visualbell set background=dark set runtimepath=~/.vim,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.vim/after set autowrite set autoread set ttyfast let g:airline_powerline_fonts = 1 syntax on " Make search better set gdefault set ignorecase set smartcase set hlsearch noremap , :noh set incsearch set showmatch " X11 clipboard support set pastetoggle= "to preserve indentation vnoremap "*y map p :set pasteo"*]p:set nopaste" map :set pasteO"*]p:set nopaste" " Turn off swap files set noswapfile set nobackup set nowb " Indentation set autoindent set smartindent set smarttab set shiftwidth=8 set softtabstop=8 set tabstop=8 set expandtab noremap p p=`[ noremap P P=`[ filetype plugin on filetype indent on set nowrap set linebreak set splitbelow set splitright " Completion set wildmode=list:longest set wildmenu set wildignore=*.o,*.obj,*~ set wildignore+=vim/backups set wildignore+=*sass-cache* set wildignore+=*DS_Store* set wildignore+=vendor/cache/** set wildignore+=log/** set wildignore+=tmp/** set wildignore+=*.png,*.jpeg,*.gif " Scrolling set scrolloff=8 set sidescrolloff=15 set sidescroll=1 " Key mapping no no no no ino ino ino ino vno vno vno vno nnoremap nnoremap nnoremap nnoremap nmap s :source ~/.vimrc nmap v :e ~/.vimrc let mapleader = " " " Email options au BufRead /tmp/mutt-* set tw=72