6 ms·
Actually, it would be more correct to do echo '^q toggle-option -redraw-on-quit\nq' >> ~/.config/lesskey The original version I suggested works too, but b
by ilyagr 9mo ago
Actually, it would be more correct to do
echo '^q toggle-option -redraw-on-quit\nq' >> ~/.config/lesskey
The original version I suggested works too, but by accident. `redraw-on-quit` is the actual option name.
(I'd edit my original message, but it's too late for that)
----
Also, note that if you put `--redraw-on-quit` into your `LESS` config (and not `-X`), and set up `^q` as above, things will still work but with flipped behavior of `q` and `^q`.
If your version of `less` is new enough, I believe that the `--redraw-on-quit` behavior is in every way (slightly) better than the `-X` behavior. In addition to the above, some terminals have special behaviors in alternate screen (like converting mouse wheel to up/down keys), which `--redraw-on-quit` will preserve.