Package: ncurses-base Version: 6.1+20181013-2 Severity: wishlist terminfo description of screen and variants have:
smacs=^N rmacs=^O One issue is that these sequences are not recognized by "less -R". A workaround would be to change them to: smacs=\E(0 rmacs=\E(B as in various other terminfo descriptions (e.g., xterm). This seems to work even in the Linux consoles (virtual terminals), which do not support \E(0 and \E(B, i.e. it appears that GNU Screen does the translation for the real terminal. Thus I suggest such a change, if there are no drawbacks. Note: this was also suggested in https://savannah.gnu.org/bugs/?23646 -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf information