diff options
author | Christian Duerr <chrisduerr@users.noreply.github.com> | 2019-02-08 01:46:56 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-08 01:46:56 +0000 |
commit | 153f9257b8a78432e9a7830f1eb3c539716f6724 (patch) | |
tree | ba95997690427db9526adb77e7a5276bf2017a35 /CHANGELOG.md | |
parent | 35efb4619c4b7a77b3c30de763856bc4441e236e (diff) | |
download | alacritty-153f9257b8a78432e9a7830f1eb3c539716f6724.tar.gz alacritty-153f9257b8a78432e9a7830f1eb3c539716f6724.zip |
Change shift+pgup/pgdown to scroll history
The default shift+pgup/pgdown buttons were sending the escape sequences
specified by the official standard, however most terminal emulators like
XTerm, URxvt and VTE make an exception for this special case and instead
scroll the native history buffer.
Both XTerm and URxvt do never send the escapes for Shift+PgUp/PgDown,
however VTE does send them in the alternate screen.
Since Alacritty already supports keybindings based on terminal mode and
the binding to scroll the history is useless when in the alternate
screen buffer, Alacritty is now following VTEs behavior here, allowing
applications in the alt screen (like vim) to handle this escape.
Fixes #1989.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index a1d9465d..1a5028cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Error/Warning bar doesn't overwrite the terminal anymore - Full error/warning messages are displayed - Config error messages are automatically removed when the config is fixed +- Scroll history on Shift+PgUp/PgDown when scrollback history is available ### Fixed |