" Keep indentation structure (tabs, spaces, etc) when autoindenting.
set copyindent
-" Tab stuff
+" Expand tab to spaces
+set expandtab
" Size of a \t
-set tabstop=4
+set tabstop=8
" Delete this many space chars when pressing backspace
set softtabstop=4
set shiftwidth=4
+" < and > will hit indentation levels instead of adding/subtracting shiftwidth
+set shiftround
+
+" Single indent for line continuations
+set cinoptions=+1s
+set cinoptions=(1s
+let g:pyindent_open_paren = &sw
+let g:pyindent_continue = &sw
+let g:vim_indent_cont = &sw
+
+" Single space after full stop
+set nojoinspaces
+
" Use :retab to change the file to entirely space indents
" Use :retab! to change the file to entirely tab indents