From b8ddaf3a2257ca3a921195ee7370963098b547c2 Mon Sep 17 00:00:00 2001 From: manga_osyo Date: Fri, 1 Aug 2014 00:47:06 +0900 Subject: [PATCH] Add g:brightest#ignore_word_pattern. --- autoload/brightest.vim | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/autoload/brightest.vim b/autoload/brightest.vim index ade8c57..7c26775 100644 --- a/autoload/brightest.vim +++ b/autoload/brightest.vim @@ -14,6 +14,7 @@ let g:brightest#enable_filetypes = get(g:, "brightest#enable_filetypes", {}) " let g:brightest#highlight_format = get(g:, "brightest#highlight_format", "\\<%s\\>") let g:brightest#ignore_syntax_list = get(g:, "brightest#ignore_syntax_list", []) +let g:brightest#ignore_word_pattern = get(g:, "brightest#ignore_word_pattern", "") function! s:is_ignore_syntax_in_cursor() @@ -63,6 +64,11 @@ function! s:single_word(pattern, highlight, cursorline) return endif + let ignore_word_pattern = get(b:, "brightest_ignore_word_pattern", g:brightest#ignore_word_pattern) + if !empty(ignore_word_pattern) && word =~ ignore_word_pattern + return + endif + let pattern = s:Prelude.escape_pattern(word) if &cursorline && a:cursorline.group ==# "BrightestCursorLineBg"