Set default tabs to 2 and make Python the exception to the rule
authorDavid Kerkeslager <david.kerkeslager@globalpovertyproject.com>
Wed, 12 Aug 2015 15:36:19 +0000 (15:36 +0000)
committerDavid Kerkeslager <david.kerkeslager@globalpovertyproject.com>
Wed, 12 Aug 2015 15:36:19 +0000 (15:36 +0000)
.vimrc

diff --git a/.vimrc b/.vimrc
index af5c4d6..a7091d9 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -38,15 +38,13 @@ set noeb vb t_vb=
 
 " Set tabs to width 4.
 filetype plugin indent on
-set shiftwidth=4
-set softtabstop=4
-set tabstop=4
+set shiftwidth=2
+set softtabstop=2
+set tabstop=2
 set expandtab
 
 " language-specific settings
-autocmd FileType html       setlocal shiftwidth=2 softtabstop=2 tabstop=2
-autocmd FileType javascript setlocal shiftwidth=2 softtabstop=2 tabstop=2
-autocmd FileType ruby       setlocal shiftwidth=2 softtabstop=2 tabstop=2
+autocmd FileType python setlocal shiftwidth=4 softtabstop=4 tabstop=4
 
 " Allow backspacing over everything in insert mode.
 set backspace=indent,eol,start