summaryrefslogtreecommitdiffstats
path: root/vimrc
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2010-12-05 12:44:54 +0100
committerGravatar Tom Willemsen2010-12-05 12:46:55 +0100
commitdeb52fd1bf81f52a8a7158bee4f3bed884bc341f (patch)
tree31b61da37318c50ccb53a5cdd13a0b158632e1f7 /vimrc
parent15d8264356d0e02a98f388b66020fd1fdae93a16 (diff)
downloaddotfiles-deb52fd1bf81f52a8a7158bee4f3bed884bc341f.tar.gz
dotfiles-deb52fd1bf81f52a8a7158bee4f3bed884bc341f.zip
Added vim configuration
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc23
1 files changed, 23 insertions, 0 deletions
diff --git a/vimrc b/vimrc
new file mode 100644
index 0000000..542a485
--- /dev/null
+++ b/vimrc
@@ -0,0 +1,23 @@
+syntax on
+colorscheme zenburn
+
+autocmd FileType make setlocal noexpandtab
+autocmd BufWritePre *.php :%s/\s\+$//e
+
+" Highlight everything right of the 80th column
+highlight rightMargin ctermfg=darkred guifg=darkred
+autocmd BufWinEnter * let w:m1=matchadd('rightMargin', '\%>79v', -1)
+" Highlight all trailing whitespace
+highlight trailWhite ctermbg=darkgray guibg=darkgray
+autocmd BufWinEnter * let w:m2=matchadd('trailWhite', '\s\+$', -1)
+
+set expandtab
+set number
+set smartindent
+set tabstop=4
+set shiftwidth=4
+set nowrap
+
+" Swap file location
+set backupdir=/var/tmp//
+set directory=/var/tmp//