commit 5f76b69c36b971de1c6baafb24072dbac2f940a2
parent f3e027c2838cd56c68e116c75aaff64ea4891e86
Author: Terminator X <engineerarun@gmail.com>
Date: Thu, 21 Oct 2021 18:23:57 +0530
Merge pull request #1204 from N-R-K/mouse_ev
fix: no mouse support inside vim terminal
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/nnn.c b/src/nnn.c
@@ -2079,6 +2079,10 @@ static bool initcurses(void *oldmask)
//intrflush(stdscr, FALSE);
keypad(stdscr, TRUE);
#ifndef NOMOUSE
+#ifndef NOX11
+ printf("\x1b[?1000h\n"); /* xterm X10 mouse mode */
+ printf("\x1b[?1006h\n"); /* extended SGR mouse mode */
+#endif
#if NCURSES_MOUSE_VERSION <= 1
mousemask(BUTTON1_PRESSED | BUTTON1_DOUBLE_CLICKED | BUTTON2_PRESSED | BUTTON3_PRESSED,
(mmask_t *)oldmask);