update
[dotfiles.git] / .vimrc
diff --git a/.vimrc b/.vimrc
index b2e722e..2c17b65 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -1,11 +1,14 @@
+" Package manager
 execute pathogen#infect()
-syntax enable
-filetype indent plugin on
 
+" Automaticly source some files after writing
 autocmd! bufwritepost .vimrc source %
 autocmd! bufwritepost .bashrc !source %
 autocmd! bufwritepost .Xresources !xrdb -merge %
 
+" Some general options
+syntax enable
+filetype indent plugin on
 set encoding=utf-8
 set history=1000
 set number
@@ -18,25 +21,27 @@ set novisualbell
 set nobackup
 set nowb
 set noswapfile
-set shiftwidth=2
-set tabstop=2
 set cc=80
 set textwidth=79
 
+" Custom split switching using tab
 map <TAB>l <C-W>l
 map <TAB>h <C-W>h
 map <TAB>j <C-W>j
 map <TAB>k <C-W>k
 
+" Center the search results
 nnoremap n nzzzv
 nnoremap N Nzzzv
 
+" Unbind arrow keys, who has them anyways on the keyboard...
 for prefix in ['i', 'n', 'v']
        for key in ['<UP', '<DOWN>', '<LEFT>', '<RIGHT>']
                exe prefix . "noremap " . key . " <Nop>"
        endfor
 endfor
 
+" GPG options
 let g:GPGPreferArmor=1
 let g:GPGPreferSign=1