Merge pull request #1204 from N-R-K/mouse_ev

fix: no mouse support inside vim terminal
This commit is contained in:
Terminator X 2021-10-21 18:23:57 +05:30 committed by GitHub
commit 5f76b69c36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -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);