From 340f15a96b4352b057a1ee4e2e9b371aaa02ae23 Mon Sep 17 00:00:00 2001 From: Linnnus Date: Fri, 22 Sep 2023 15:56:43 +0200 Subject: Highlight sus WS in NVIM --- home/neovim/init.vim | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'home') diff --git a/home/neovim/init.vim b/home/neovim/init.vim index 7d99474..43b1f24 100644 --- a/home/neovim/init.vim +++ b/home/neovim/init.vim @@ -186,12 +186,13 @@ au BufReadPost * \ exe "normal! g'\"" | \ endif -" FIXME: disable in insertmode -augroup HighlightSusWhitespace +" TODO: Ignore in term:// buffers. +augroup Sus au! - " Whenever a colorscheme clears the highlighting, re-add our own rule - au ColorScheme * hi SusWhitespace ctermbg=red guibg=red - " Whenever a new window is created, create our matches - au VimEnter,WinNew * match SusWhitespace /\s\+$/ - \ | 2match SusWhitespace /\%u00A0/ + au VimEnter,ColorScheme * hi SusWhitespace ctermbg=red guibg=red + au BufWinEnter * match SusWhitespace /\s\+$/ + \ | 2match SusWhitespace /\%u00A0/ + au InsertEnter * match SusWhitespace /\s\+\%#\@