Summary: | Mouse not working on rightmost side of wide screen | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | koomahnah |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | ninjalj |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
koomahnah
2020-10-29 11:51:21 UTC
In Vim, you should ":set ttymouse=sgr". Otherwise, Vim uses the older xterm2 protocol (1002), which only allows up to 223 (or, in non 8-bit clean transports, 95) columns. Vim autodetection uses the Secondary DA request (CSI > c) to select which protocol to use. Konsole replies with "CSI>0;115;0c", which means "VT100;firmware version/xterm patch 115;ROM cartridge registration no 0". Vim only autosets ttymouse=sgr for version >= 277. I'm not sure changing Konsole's reported version to something higher is a good idea, who knows what random applications will expect from higher versions. BTW, vte 2.91 (the terminal emulation library used by gnome-terminal) reports "65;6003;1c", that is "VT525;xterm patch 6003;ROM registration no 28" |