diff -up vim80/src/gui.c.blinkoff-loop vim80/src/gui.c --- vim80/src/gui.c.blinkoff-loop 2018-01-19 12:08:46.503427723 +0100 +++ vim80/src/gui.c 2018-01-19 12:09:24.542072239 +0100 @@ -1121,9 +1121,6 @@ gui_update_cursor( gui_mch_set_blinking(shape->blinkwait, shape->blinkon, shape->blinkoff); - if (shape->blinkwait == 0 || shape->blinkon == 0 - || shape->blinkoff == 0) - gui_mch_stop_blink(); #ifdef FEAT_TERMINAL if (shape_bg != INVALCOLOR) {