diff options
author | zeertzjq <zeertzjq@outlook.com> | 2024-06-19 07:32:53 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2024-06-19 08:02:02 +0800 |
commit | 14aba679670a6485596c60fa5eb1df92ecae8a1b (patch) | |
tree | 5ab2fbbf939d38ee2d6b75e1ff0263d60f129e5d /src/nvim/move.c | |
parent | a2d510e1015d57f28ab20c5d2897527cae15b9c4 (diff) | |
download | rneovim-14aba679670a6485596c60fa5eb1df92ecae8a1b.tar.gz rneovim-14aba679670a6485596c60fa5eb1df92ecae8a1b.tar.bz2 rneovim-14aba679670a6485596c60fa5eb1df92ecae8a1b.zip |
vim-patch:8.2.4724: current instance of last search pattern not easily spotted
Problem: Current instance of last search pattern not easily spotted.
Solution: Add CurSearch highlighting. (closes vim/vim#10133)
https://github.com/vim/vim/commit/a43993897aa372159f682df37562f159994dc85c
Some code is superseded by later patches that are already ported.
Co-authored-by: LemonBoy <thatlemon@gmail.com>
Diffstat (limited to 'src/nvim/move.c')
-rw-r--r-- | src/nvim/move.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/nvim/move.c b/src/nvim/move.c index a2bb1b4685..e942f58711 100644 --- a/src/nvim/move.c +++ b/src/nvim/move.c @@ -153,7 +153,6 @@ static void redraw_for_cursorline(win_T *wp) /// Redraw when w_virtcol changes and /// - 'cursorcolumn' is set, or /// - 'cursorlineopt' contains "screenline", or -/// - "CurSearch" highlight is in use, or /// - 'concealcursor' is active, or /// - Visual mode is active. static void redraw_for_cursorcolumn(win_T *wp) @@ -173,10 +172,8 @@ static void redraw_for_cursorcolumn(win_T *wp) return; } - if (wp->w_p_cuc - || (win_hl_attr(wp, HLF_LC) != win_hl_attr(wp, HLF_L) && using_hlsearch())) { - // When 'cursorcolumn' is set or "CurSearch" is in use - // need to redraw with UPD_SOME_VALID. + if (wp->w_p_cuc) { + // When 'cursorcolumn' is set need to redraw with UPD_SOME_VALID. redraw_later(wp, UPD_SOME_VALID); } else if (wp->w_p_cul && (wp->w_p_culopt_flags & CULOPT_SCRLINE)) { // When 'cursorlineopt' contains "screenline" need to redraw with UPD_VALID. |