]> git.phdru.name Git - dotfiles.git/blobdiff - .vimrc
.gitconfig: add (un)assume aliases
[dotfiles.git] / .vimrc
diff --git a/.vimrc b/.vimrc
index 02e779069d1f1ae8afc37c626f35fa2953261da1..852d3cb21fb0abe5c8ae7a1a37c151f762295f09 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -55,6 +55,7 @@ set sidescroll=1  " The minimal number of columns to scroll horizontally
 
 " 5 highlighting
 
+colorscheme phd
 set nohlsearch    " Stop the search highlighting
 
 " 6 multiple windows
@@ -270,6 +271,8 @@ autocmd BufWritePost ~/.vimrc source ~/.vimrc | syntax on
 if version >= 700
 " Save all files before running any quickfix command (grep, makeprg, etc.)
 autocmd QuickFixCmdPre * wall
+" automatically close quickfix if it's the only window left
+autocmd WinEnter * if winnr('$') == 1 && &buftype == "quickfix" | quit | endif
 endif
 
 " Syntax highlighting
@@ -524,6 +527,19 @@ if exists("$SLOWTERM")
 endif
 
 
+if has("python")
+python << END_OF_PYTHON
+import sys, os
+
+virtualenv_dir = os.environ.get('VIRTUAL_ENV')
+if virtualenv_dir:
+    sys.path.insert(0, virtualenv_dir)
+    activate_this = os.path.join(virtualenv_dir, 'bin', 'activate_this.py')
+    execfile(activate_this, dict(__file__=activate_this))
+END_OF_PYTHON
+endif
+
+
 " ----------
 " From http://slobin.pp.ru/vim/_vimrc.html