diff options
author | Paul "LeoNerd" Evans <leonerd@leonerd.org.uk> | 2023-07-31 13:32:55 +0100 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2023-12-31 04:56:35 +0800 |
commit | b4ef9134007aeab421d93299bdf3b97fba0ffa79 (patch) | |
tree | ab6d6bffb103508716b9adfa4a268e558aeb0eb2 | |
parent | ffe96c6c1c6c54bc03f2d534c9a6bf92c2dd1e51 (diff) | |
download | rneovim-b4ef9134007aeab421d93299bdf3b97fba0ffa79.tar.gz rneovim-b4ef9134007aeab421d93299bdf3b97fba0ffa79.tar.bz2 rneovim-b4ef9134007aeab421d93299bdf3b97fba0ffa79.zip |
Handle mouse buttons 6/7 (often used for horizontal scrolling)
-rw-r--r-- | src/termkey/driver-csi.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/termkey/driver-csi.c b/src/termkey/driver-csi.c index 86b59ac203..4cd5bbafe4 100644 --- a/src/termkey/driver-csi.c +++ b/src/termkey/driver-csi.c @@ -241,6 +241,8 @@ TermKeyResult termkey_interpret_mouse(TermKey *tk, const TermKeyKey *key, TermKe case 64: case 65: + case 66: + case 67: *event = drag ? TERMKEY_MOUSE_DRAG : TERMKEY_MOUSE_PRESS; btn = code + 4 - 64; break; |