X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=.vimrc;h=9debb62b3e0d26ccf7125864ea4cfda900b04b85;hb=3ce5198b704dba3e81a61d67e431f45a0f4e3ff4;hp=62e1bac0843ec29bb18332c1d3e71706ff890ccc;hpb=aa35f56066d629546c8f4506091ffd02702d1ac7;p=dotfiles.git diff --git a/.vimrc b/.vimrc index 62e1bac..9debb62 100644 --- a/.vimrc +++ b/.vimrc @@ -1,8 +1,7 @@ -execute pathogen#infect() -filetype indent plugin on syntax enable -set background=dark -colorscheme 256-grayvim +filetype indent plugin on + +autocmd! bufwritepost .vimrc source % set encoding=utf-8 set history=1000 @@ -18,39 +17,19 @@ set nowb set noswapfile 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 l l map h h map j j map k k -" Search results stay in middle of screen nnoremap n nzzzv nnoremap N Nzzzv -" Unmap the arrow keys!!! for prefix in ['i', 'n', 'v'] - for key in ['', '', '', ''] + for key in ['', '', ''] exe prefix . "noremap " . key . " " endfor endfor - -" 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 - -let mapleader="'" -map n :NERDTreeToggle