From 8fbc87f7ec671737fb465d0d1ca8884e1c11f3d6 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Wed, 24 Feb 2010 17:47:50 +0100 Subject: [Vim] tabs setup for python files --- vimrc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'vimrc') diff --git a/vimrc b/vimrc index d5d174e..7f9e1cb 100644 --- a/vimrc +++ b/vimrc @@ -188,6 +188,15 @@ autocmd BufRead /tmp/mutt-*[0-9] setlocal textwidth=74 autocmd BufRead /tmp/mutt-*[0-9] execute Erase_Sig_but_Your() autocmd BufRead /tmp/mutt-*[0-9] :normal ,n +function! SetLocalTabs(tabsize) + execute 'setlocal tabstop=' . a:tabsize + execute 'setlocal softtabstop=' . a:tabsize + execute 'setlocal shiftwidth=' . a:tabsize + setlocal smarttab + setlocal expandtab +endfunction +autocmd BufAdd *.py execute SetLocalTabs(4) + autocmd BufEnter * set cursorline autocmd BufLeave * set nocursorline autocmd WinEnter * set cursorline -- cgit v1.2.3