summaryrefslogtreecommitdiff
path: root/Misc/Vim
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2007-12-24 23:43:30 +0000
committerBrett Cannon <bcannon@gmail.com>2007-12-24 23:43:30 +0000
commitf0cfad3a0b25e5c2958bd78f73db6acac91b831f (patch)
treef3232260a4870714d38b7cd6826f2c8b3a67b330 /Misc/Vim
parent1bffbd6c6b52021fdaea60b5cbcf02918e87ff86 (diff)
downloadcpython-f0cfad3a0b25e5c2958bd78f73db6acac91b831f.tar.gz
Make trailing whitespace explicit (including when it is an all-whitespace
line).
Diffstat (limited to 'Misc/Vim')
-rw-r--r--Misc/Vim/vimrc13
1 files changed, 3 insertions, 10 deletions
diff --git a/Misc/Vim/vimrc b/Misc/Vim/vimrc
index b178266080..ae14e6ad67 100644
--- a/Misc/Vim/vimrc
+++ b/Misc/Vim/vimrc
@@ -42,8 +42,10 @@ au BufRead,BufNewFile Makefile* set noexpandtab
" Use the below highlight group when displaying bad whitespace is desired
highlight BadWhitespace ctermbg=red guibg=red
-" Display tabs at the beginning of a line in Python mode as bad
+" Display tabs at the beginning of a line in Python mode as bad.
au BufRead,BufNewFile *.py,*.pyw match BadWhitespace /^\t\+/
+" Make trailing whitespace be flagged as bad.
+au BufRead,BufNewFile *.py,*.pyw,*.c,*.h match BadWhitespace /\s\+$/
" Wrap text after a certain number of characters
" Python: 79
@@ -85,12 +87,3 @@ au BufNewFile *.py,*.pyw,*.c,*.h set fileformat=unix
" Keep indentation level from previous line: ``set autoindent``
" Folding based on indentation: ``set foldmethod=indent``
-
-" Make trailing whitespace explicit (left off since this will automatically
-" insert the highlight or characters *as you type*, which can get annoying):
-"``match BadWhitespace /\s\+$/``
-"
-" or, for a non-colored, character-based solution:
-"
-"``set list listchars=trail:-``
-