Variable: tty-cursor-movement-use-TAB-BS
tty-cursor-movement-use-TAB-BS is a variable defined in term.c.
Value
nil
Documentation
Whether TTY frames may use the combination TAB + BACKSPACE for moving around.
On TTY frames, as a display optimization, Emacs may move to a position by "overshooting" with TAB characters and one BACKSPACE character, when this is more efficient. This combination can interfere with the functioning of some software, such as screen readers. Set this to non-nil to enable this optimization.
Probably introduced at or before Emacs version 31.1.
Source Code
// Defined in /usr/src/emacs/src/term.c
DEFVAR_BOOL ("tty-cursor-movement-use-TAB-BS", tty_cursor_movement_use_TAB_BS,
doc: /* Whether TTY frames may use the combination TAB + BACKSPACE for moving around.
On TTY frames, as a display optimization, Emacs may move to a position
by "overshooting" with TAB characters and one BACKSPACE character, when
this is more efficient. This combination can interfere with the
functioning of some software, such as screen readers. Set this to
non-nil to enable this optimization. */);