au BufRead,BufNewFile *.py,*.pyw,*.c,*.h set shiftwidth=4
au BufRead,BufNewFile *.py,*.pyw,*.c,*.h set softtabstop=4
au BufRead,BufNewFile *.py,*.pyw,*.c,*.h set tabstop=4
au BufRead,BufNewFile *.py,*.pyw set expandtab
au BufRead,BufNewFile *.c,*.h set noexpandtab
au BufRead,BufNewFile Makefile* set noexpandtab
highlight BadWhitespace ctermbg=red guibg=red
au BufRead,BufNewFile *.py,*.pyw match BadWhitespace /^\t\+/
au BufRead,BufNewFile *.py,*.pyw,*.c,*.h set textwidth=79
au BufNewFile *.py,*.pyw,*.c,*.h set fileformat=unix
autocmd bufnewfile *.py call setline(1,'#! /usr/bin/env python') |
\ call setline(2,'# -*- coding: utf-8 -*-') |
\ call setline(3,'') |
\ call setline(4,'# Author: N23
\ call setline(5,'') |
\ call setline(6,'') |
\ exe "normal G"
"Python iMaps
au FileType python set cindent
au FileType python inoremap
au FileType python inoremap
au FileType python inoremap
au FileType python inoremap
au FileType python inoremap
au FileType python inoremap
au FileType python inoremap