diff options
Diffstat (limited to 'src/nvim/state.c')
-rw-r--r-- | src/nvim/state.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/state.c b/src/nvim/state.c index 1402bff425..76d75cf1fb 100644 --- a/src/nvim/state.c +++ b/src/nvim/state.c @@ -8,6 +8,7 @@ #include "nvim/eval/typval.h" #include "nvim/event/defs.h" #include "nvim/event/multiqueue.h" +#include "nvim/ex_getln.h" #include "nvim/getchar.h" #include "nvim/globals.h" #include "nvim/insexpand.h" @@ -210,6 +211,9 @@ void get_mode(char *buf) if (exmode_active) { buf[i++] = 'v'; } + if ((State & MODE_CMDLINE) && cmdline_overstrike()) { + buf[i++] = 'r'; + } } else if (State & MODE_TERMINAL) { buf[i++] = 't'; } else { |