From 85f5b4d24533e0375798351005a22b0fea6880c4 Mon Sep 17 00:00:00 2001 From: Simon Ruderich Date: Mon, 26 Sep 2011 00:37:38 +0200 Subject: [PATCH] vimrc: Mark non 0x20 unicode whitespace as error. Unicode whitespace is not normally used in most documents and may cause problems for some programs. --- vimrc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/vimrc b/vimrc index 4b4e03c..5aa3e20 100644 --- a/vimrc +++ b/vimrc @@ -363,6 +363,14 @@ if has('syntax') for x in ['TODO', 'XXX', 'FIXME', 'CHANGED', 'REMOVED', 'DELETED'] call matchadd('Todo', x) endfor + +" Highlight unicode whitespace which is no normal whitespace (0x20). + for x in ['00a0', '1680', '180e', '2000', '2001', '2002', '2003', + \ '2004', '2005', '2006', '2007', '2008', '2009', '200a', + \ '200b', '200c', '200d', '202f', '205f', '2060', '3000', + \ 'feff'] + call matchadd('Error', '\%u' . x) + endfor endif " Settings for specific filetypes. -- 2.45.2