]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
after/ftplugin/mail.vim: Only remove trailing space after quotes.
authorSimon Ruderich <simon@ruderich.org>
Thu, 15 Nov 2012 20:13:48 +0000 (21:13 +0100)
committerSimon Ruderich <simon@ruderich.org>
Thu, 15 Nov 2012 20:13:48 +0000 (21:13 +0100)
It's important not to destroy whitespace in e.g. patches.

vim/after/ftplugin/mail.vim

index b0fee0cb0991f48e2c08ac1e6847b1bf1c736de6..2c44531ac2b9dca18fe677f4084826c27467e549 100644 (file)
@@ -23,9 +23,8 @@
 " Use only 65 characters per line as given in rfc1855.
 setlocal textwidth=65
 
-" Replace trailing spaces except after mail headers (To:, etc.) or a signature
-" delimiter (-- ).
-silent! %s/\(^\([a-zA-z-]\+:\|--\)\)\@<!\s\+$//
+" Replace trailing whitespace after quotes.
+silent! %s/\(^>.\+\)\@<=\s\+$//
 " Remove spaces between quotes (> > to >>).
 silent! %s/^\(>\+\) >/\1>/g
 silent! %s/^\(>\+\) >/\1>/g