src/nvim/screen.c
// Check if the cursor line needs to be redrawn because of 'concealcursor'.
//
// When cursor is moved at the same time, both lines will be redrawn regardless.
Check if the cursor line needs to be redrawn because of 'concealcursor'.
When cursor is moved at the same time, both lines will be redrawn regardless.
Check if the cursor line needs to be redrawn because of ' concealcursor ' . When cursor is moved at the same time both lines will be redrawn regardless .
void conceal_check_cursor_line(void)
{
  bool should_conceal = conceal_cursor_line(curwin);
  if (curwin->w_p_cole > 0 && (conceal_cursor_used != should_conceal)) {
    redrawWinline(curwin, curwin->w_cursor.lnum);
    curs_columns(true);
  }
}
void conceal_check_cursor_line ( void ) { bool should_conceal = conceal_cursor_line ( curwin ) ; if ( curwin -> w_p_cole > 0 && ( conceal_cursor_used != should_conceal ) ) { redrawWinline ( curwin , curwin -> w_cursor . lnum ) ; curs_columns ( true ) ; } }
Check if the cursor line needs to be redrawn because of 'concealcursor'.
Check if the cursor line needs to be redrawn because of ' concealcursor ' .
// Need to recompute cursor column, e.g., when starting Visual mode // without concealing. */