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 foldnestmax=1 set modeline set keywordprg=man\ -s set mouse= set linebreak set t_Co=256 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 \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,perl,php,java,glsl set cindent foldmethod=syntax autocmd FileType cpp set cindent foldmethod=syntax foldnestmax=0 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 autocmd FileType java set foldmethod=syntax foldnestmax=2