Add rot13 command
[cmccabe-etc] / .vimrc
diff --git a/.vimrc b/.vimrc
index 3d9c4b5..5aa3cfc 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -28,7 +28,11 @@ set ruler
 syntax on
 highlight Comment ctermfg=darkcyan
 highlight Constant ctermfg=red
+highlight Search cterm=reverse
+highlight Error ctermfg=white ctermbg=1
 set t_Co=256
+set sw=4
+set ts=4
 set et
 
 "*************** bell ***************
@@ -38,11 +42,11 @@ set visualbell
 "*************** movement stuff ***************
 set splitbelow
 set splitright
-imap <BS> <ESC>
+"imap <BS> <ESC>
 set pastetoggle=<F2>
 
 "*************** gui stuff ***************
-set guifont=fixed
+"set guifont=fixed
 set guioptions-=T
 set laststatus=2
 "noremap \ 2 <PageUp>
@@ -64,15 +68,24 @@ map ,," :s/^\"//<CR>:nohlsearch<CR>
 " whitespace stripper
 map ,w :s/[\t ][\t ]*$//<CR>
 
+" More ergonomic key binding for omni-complete
+inoremap <C-k><C-k> <C-x><C-o>
+
 "*************** shortcuts **************
 map \b :ConqueTermSplit /bin/bash<CR>
 map \B :ConqueTermVSplit /bin/bash<CR>
 "command Bash execute ":ConqueTerm bash"
 
 "*************** grep plugin ***************
-:let Grep_Default_Filelist = '*.c *.cpp *.cc *.rb *.h *.t *.py *.rst *.go *.java'
+:let Grep_Default_Filelist = '*.c *.cpp *.cc *.hpp *.rb *.h *.t *.py *.rst *.go *.java *.S *.scala'
 :let Grep_Skip_Files = 'core.* *.svn *~ *.swp *.swo *.bak cscope.out cscope.files'
 
 "*************** pre-filled registers ******************
 let @w="Signed-off-by: Colin McCabe <cmccabe@alumni.cmu.edu>"
-let @x="Signed-off-by: Colin Patrick McCabe <cmccabe@acceptas.com>"
+let @s="Signed-off-by: Colin Patrick McCabe <cmccabe@cloudera.com>"
+
+set t_Co=256
+highlight DiffAdd    ctermfg=NONE ctermbg=grey 
+highlight DiffDelete ctermfg=NONE ctermbg=grey
+highlight DiffChange ctermfg=NONE ctermbg=grey
+highlight DiffText   ctermfg=NONE ctermbg=grey