diff options
Diffstat (limited to 'vim/.vimrc')
-rw-r--r-- | vim/.vimrc | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/vim/.vimrc b/vim/.vimrc deleted file mode 100644 index 9b58a2e..0000000 --- a/vim/.vimrc +++ /dev/null @@ -1,65 +0,0 @@ -" in case there were any doubt about this being classic vi -set nocompatible - -" load bundles under ~/.vim/bundle/* -execute pathogen#infect() - -" utf8. always utf8. -set fileencoding=utf8 -set fileencodings=utf8 - -" these seem reasonable -filetype plugin on -set tabstop=4 -set softtabstop=4 -set shiftwidth=4 - -" display of whitespace characters -set showbreak=\ ↪ -set list listchars=tab:»\ ,space:∙,nbsp:•,extends:>,precedes:< - -" display list of options when performing tab completion -set wildmenu - -" color settings -set background=dark -let g:gruvbox_contrast_dark='hard' -let g:airline_theme='cool' -colorscheme gruvbox -syntax on - -" remove trailing whitespace when saving -function StripTrailingWhitespace() - if !&binary && &filetype != 'diff' - normal mz - normal Hmy - %s/\s\+$//e - normal 'yz<CR> - normal `z - endif -endfunction - -autocmd BufWritePre * :call StripTrailingWhitespace() - -" display absolute line number for current line, relative offsets for other lines -set number relativenumber - -" ===== BUNDLE CONFIGURATION ===== - -" ctrlp.vim: -let g:ctrlp_map='<c-p>' "display fuzzy buffer search on ^P - -" tabular: -" align equals on 'a=', comma on 'a,' -nnoremap a= :Tabularize /=<cr> -nnoremap a, :Tabularize /,/r0l1<cr> - -" airline -set laststatus=2 " display status line even with no splits -let g:netrw_dirhistmax=0 " without this, it likes to create ~/.vim/.netrwhist - -" nerdtree: -nnoremap <F9> :NERDTreeToggle<cr> - -" tagbar -nnoremap <F12> :TagbarToggle<cr> |