From 5753ff3f3049bfd3e3b8567bb570158d6f2da648 Mon Sep 17 00:00:00 2001 From: tyru Date: Sun, 10 Jan 2016 11:01:34 +0900 Subject: [PATCH] Support 'IDEOGRAPHIC SPACE' character (U+3000) http://www.fileformat.info/info/unicode/char/3000/index.htm --- plugin/trailing-whitespace.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin/trailing-whitespace.vim b/plugin/trailing-whitespace.vim index 9b908a6..df184ad 100644 --- a/plugin/trailing-whitespace.vim +++ b/plugin/trailing-whitespace.vim @@ -15,11 +15,11 @@ endfunction " Highlight EOL whitespace, http://vim.wikia.com/wiki/Highlight_unwanted_spaces highlight default ExtraWhitespace ctermbg=darkred guibg=#382424 autocmd ColorScheme * highlight default ExtraWhitespace ctermbg=red guibg=red -autocmd BufRead,BufNew * if s:ShouldMatchWhitespace() | match ExtraWhitespace /\s\+$/ | else | match ExtraWhitespace /^^/ | endif +autocmd BufRead,BufNew * if s:ShouldMatchWhitespace() | match ExtraWhitespace /[\u3000[:space:]]\+$/ | else | match ExtraWhitespace /^^/ | endif " The above flashes annoyingly while typing, be calmer in insert mode -autocmd InsertLeave * if s:ShouldMatchWhitespace() | match ExtraWhitespace /\s\+$/ | endif -autocmd InsertEnter * if s:ShouldMatchWhitespace() | match ExtraWhitespace /\s\+\%#\@