From 64d102abae4c129510e6078aab7708385cd4b58c Mon Sep 17 00:00:00 2001 From: Maximilian Stein Date: Sat, 6 Jan 2018 19:46:37 +0100 Subject: [PATCH 1/2] Disable cursorline to avoid bg color override --- plugin/minibufexpl.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/minibufexpl.vim b/plugin/minibufexpl.vim index e2b3348..b82ba9b 100644 --- a/plugin/minibufexpl.vim +++ b/plugin/minibufexpl.vim @@ -531,6 +531,8 @@ endfunction " RenderSyntax {{{ " function! RenderSyntax() + "Avoid background color override by cursorline + setlocal nocursorline if has("syntax") syn clear syn match MBENormal '\[[^\]]*\]' From 322886ac1c44c894840a92f2eb3d870fe00bcd98 Mon Sep 17 00:00:00 2001 From: Maximilian Stein Date: Sat, 6 Jan 2018 21:45:35 +0100 Subject: [PATCH 2/2] Trim whitespace to prevent trailing ws detection --- plugin/minibufexpl.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/minibufexpl.vim b/plugin/minibufexpl.vim index b82ba9b..5ca72f0 100644 --- a/plugin/minibufexpl.vim +++ b/plugin/minibufexpl.vim @@ -1564,6 +1564,8 @@ function! BuildBufferList(curBufNum) let l:miniBufExplBufList = l:miniBufExplBufList . "\n" endif endfor + " trim whitespaces + let l:miniBufExplBufList = substitute(l:miniBufExplBufList, '^\s*\(.\{-}\)\s*$', '\1', '') if (s:miniBufExplBufList != l:miniBufExplBufList) let s:maxTabWidth = l:maxTabWidth