Improve vim python filetype settings

This commit is contained in:
Kenneth Benzie 2016-04-17 20:03:00 +01:00
parent cdd1a8d959
commit 9ed2d9cc48

View File

@ -1,2 +1,26 @@
" Set up tabs
setlocal tabstop=4
setlocal shiftwidth=4
setlocal expandtab
" Set up text width
setlocal textwidth=80
" Set up format options
" c - Auto-wrap comments using textwidth
" r - Automatically insert the current comment leader after hitting <Enter>
" in Insert mode
" o - Automatically insert the current comment leader after hitting 'o' or
" 'O' in Normal mode.
setlocal formatoptions+=cro
" Set up highlighting of tabs
highlight BadWhitespace ctermbg=red guibg=red
match BadWhitespace /^\t\+/
" Set up file encoding
setlocal encoding=utf-8
" Set up file format
setlocal fileformat=unix
let python_highlight_all=1