set vb t_vb= set backspace=indent,eol,start set incsearch set smartcase set ignorecase set hlsearch set nowrap set scrolloff=5 set tabstop=4 set shiftwidth=4 set wildmode=longest,list set background=dark set spelllang=en_us set foldminlines=2 set foldlevel=1 set foldnestmax=1 set modeline set keywordprg=man\ -s set mouse= set linebreak set t_Co=256 set tags=tags; set backupdir=$HOME/.vim_swap//,/tmp set directory=$HOME/.vim_swap//,/tmp map u :nohlsearch map j gj map k gk map Q ZQ map H za map \l :w:make map - $ map gt map gT vmap P "_dp filetype plugin indent on syntax on au BufNewFile,BufRead *.frag,*.vert,*.fp,*.vp,*.glsl setf glsl autocmd FileType c,cpp,perl,php,java,glsl set cindent foldmethod=syntax autocmd FileType cpp set foldnestmax=3 autocmd FileType java set foldnestmax=2 autocmd FileType python,sh set autoindent foldmethod=syntax autocmd FileType tex,latex set wrap showbreak=+ spell makeprg=pdflatex\ -interaction=nonstopmode\ % autocmd FileType sml set autoindent