1
0
forked from aniani/vim

patch 9.0.1855: mode() doesn't indicate command line for terminal

Problem:  mode() doesn't indicate command line for terminal
Solution: make it return 'ct' for command-line from Terminal mode

closes: #6265
closes: #13017
closes: #13018

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: h-east <h.east.727@gmail.com>
This commit is contained in:
h-east
2023-09-03 17:12:55 +02:00
committed by Christian Brabandt
parent db510ca805
commit 71ebf3baca
4 changed files with 17 additions and 0 deletions

View File

@@ -664,7 +664,11 @@ get_mode(char_u *buf)
}
#ifdef FEAT_TERMINAL
else if (term_use_loop())
{
if (State & MODE_CMDLINE)
buf[i++] = 'c';
buf[i++] = 't';
}
#endif
else if (VIsual_active)
{