27 lines
646 B
VimL
27 lines
646 B
VimL
" 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
|