1 execute pathogen#infect()
2 filetype indent plugin on
12 set backspace=eol,start,indent
13 set whichwrap+=<,>,h,l
28 set listchars=tab:.\ ,eol:¬,trail:_,precedes:<,extends:>
30 " Source the vimrc while editing
31 autocmd! bufwritepost .vimrc source %
39 " Search results stay in middle of screen
43 " Unmap the arrow keys!!!
44 for prefix in ['i', 'n', 'v']
45 for key in ['<Up>', '<Down>', '<Left>', '<Right>']
46 exe prefix . "noremap " . key . " <Nop>"
50 " Load all the skeletons for newfiles
51 for i in split(globpath('~/.vim/skel/', './*'), '\n')
52 let extension = split(i, "/")[-1]
53 exe "au BufNewFile *." . extension . " 0r ~/.vim/skel/" . extension
57 map <leader>n :NERDTreeToggle<CR>