Add the 'c' flag to 'concealcursor'.
diff --git a/src/option.h b/src/option.h
index 2164467..5e8574d 100644
--- a/src/option.h
+++ b/src/option.h
@@ -189,7 +189,7 @@
#define MOUSE_NONE ' ' /* don't use Visual selection */
#define MOUSE_NONEF 'x' /* forced modeless selection */
-#define COCU_ALL "nvi" /* flags for 'concealcursor' */
+#define COCU_ALL "nvic" /* flags for 'concealcursor' */
/* characters for p_shm option: */
#define SHM_RO 'r' /* readonly */
diff --git a/src/screen.c b/src/screen.c
index 70805d5..1756fc0 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -605,6 +605,8 @@
c = 'i';
else if (State & NORMAL)
c = 'n';
+ else if (State & CMDLINE)
+ c = 'c';
else
return FALSE;
return vim_strchr(wp->w_p_cocu, c) != NULL;