+execute pathogen#infect()
filetype indent plugin on
syntax enable
color torte
hi Normal ctermbg=NONE
+
+set encoding=utf-8
set history=1000
set number
set ruler
set nobackup
set nowb
set noswapfile
-set shiftwidth=4
-set tabstop=4
+set shiftwidth=2
+set tabstop=2
set foldmethod=indent
set foldnestmax=2
set nofoldenable
+set cc=80
+set textwidth=79
+" set list
+"set listchars=tab:►\ ,eol:¬,trail:˽,precedes:˻,extends:˼
+
+" Source the vimrc while editing
+autocmd! bufwritepost .vimrc source %
+
+" Tab Mappings
+map <TAB>l <C-W>l
+map <TAB>h <C-W>h
+map <TAB>j <C-W>j
+map <TAB>k <C-W>k
+
+" Search results stay in middle of screen
+nnoremap n nzzzv
+nnoremap N Nzzzv
" Unmap the arrow keys!!!
for prefix in ['i', 'n', 'v']
endfor
endfor
-" Macro for compiling and running a tex file
-au BufNewFile,BufRead *.tex let @a = '\e:w\r:!latex % && latex % && if [ -f %:r.bib ]; then bibtex %:r; fi; latex % && pdflatex %\r'
-
" Load all the skeletons for newfiles
for i in split(globpath('~/.vim/skel/', './*'), '\n')
let extension = split(i, "/")[-1]
exe "au BufNewFile *." . extension . " 0r ~/.vim/skel/" . extension
endfor
+