Mercurial > vim
diff src/keymap.h @ 3746:44038a9777aa v7.3.632
updated for version 7.3.632
Problem: Cannot select beyond 222 columns with the mouse in xterm.
Solution: Add support for SGR mouse tracking. (Hayaki Saito)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 15 Aug 2012 16:21:32 +0200 |
parents | c75a8d2404bd |
children | 74b15ed0a259 |
line wrap: on
line diff
--- a/src/keymap.h +++ b/src/keymap.h @@ -110,6 +110,9 @@ /* Used for the urxvt mouse. */ #define KS_URXVT_MOUSE 238 +/* Used for the sgr mouse. */ +#define KS_SGR_MOUSE 237 + /* * Filler used after KS_SPECIAL and others */ @@ -412,6 +415,7 @@ enum key_extra #define K_JSBTERM_MOUSE TERMCAP2KEY(KS_JSBTERM_MOUSE, KE_FILLER) #define K_PTERM_MOUSE TERMCAP2KEY(KS_PTERM_MOUSE, KE_FILLER) #define K_URXVT_MOUSE TERMCAP2KEY(KS_URXVT_MOUSE, KE_FILLER) +#define K_SGR_MOUSE TERMCAP2KEY(KS_SGR_MOUSE, KE_FILLER) #define K_SELECT TERMCAP2KEY(KS_SELECT, KE_FILLER) #define K_TEAROFF TERMCAP2KEY(KS_TEAROFF, KE_FILLER)