From 31a267a0e748f0da5922fa1f09aa52f65d3cdaf5 Mon Sep 17 00:00:00 2001 From: Julian Prein Date: Sat, 8 Jul 2023 02:06:40 +0200 Subject: [PATCH] vim:wiki: Don't highlight any Unicode rxTableSep Doesn't matter what character it is. --- .config/vim/ftplugin/vimwiki.vim | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.config/vim/ftplugin/vimwiki.vim b/.config/vim/ftplugin/vimwiki.vim index 293568b..2c80677 100644 --- a/.config/vim/ftplugin/vimwiki.vim +++ b/.config/vim/ftplugin/vimwiki.vim @@ -1,7 +1,8 @@ -" Do not highlight vertical box drawing character as non-ASCII if it used as -" table separator -if vimwiki#vars#get_syntaxlocal('rxTableSep') == '│' - let w:ignore_non_ascii_chars = '│' .. get(w:, 'ignore_non_ascii_chars', '') +" Don't highlight Unicode table separator (e.g. vertical box drawing character). +" See vimrc.d/aesthetics.vim for w:ignore_non_ascii_chars +if vimwiki#vars#get_syntaxlocal('rxTableSep') !~ '[\d0-\d127]' + let w:ignore_non_ascii_chars = vimwiki#vars#get_syntaxlocal('rxTableSep') + \ .. get(w:, 'ignore_non_ascii_chars', '') " Update after changes call HighlightNonASCIIChars() endif