filetype plugin indent on
+" pathogen.vim runtime path manipulation
+silent! call pathogen#infect()
+
" moving around, searching and patterns {{{1
set incsearch " show match for partly typed search command
set ignorecase " ignore case when using a search pattern
nmap <Leader># :%s:<C-R>/::gn<CR>
" center cursor after search
nnoremap n nzz
+" disable arrows
+inoremap <Up> <NOP>
+inoremap <Down> <NOP>
+inoremap <Left> <NOP>
+inoremap <Right> <NOP>
+noremap <Up> <NOP>
+noremap <Down> <NOP>
+noremap <Left> <NOP>
+noremap <Right> <NOP>
set nostartofline " don't move the cursor to the first non-blank char of a line
set path=.,** " current + subdirectory search for :find, :grep:, ...
set viminfo='100,<50,s10,h,n~/.vim/viminfo " viminfo defaults but save file in .vim
" plugins {{{1
-silent! call pathogen#infect() " pathogen.vim runtime path manipulation
-
" airline {{{2
let g:airline_detect_whitespace=2
let g:airline_whitespace_symbol = 'Ξ'
let g:tagbar_width = 25
let g:tagbar_iconchars = ['+', '-']
+" YouCompleteMe {{{2
+let g:ycm_extra_conf_globlist = ['/mnt/data/src/*']
+
" functions {{{1
" Convenient command to see the difference between the current buffer and the
" file it was loaded from, thus the changes you made.