bigbn / drop-down-terminal-x

Drop Down Terminal X extension for the Gnome Shell
https://extensions.gnome.org/extension/1509/drop-down-terminal-x/?c=38764
GNU General Public License v3.0
91 stars 9 forks source link

Tab navigation keybinds conflict with gnome-terminal scrolling shortcuts #70

Open Rodancoci opened 4 years ago

Rodancoci commented 4 years ago

Describe the bug By default the keys to switch to the previous and next tabs are bound to Ctrl+PgUp and Ctrl+PgDn. These defaults are sane and expected. However, they seem to be conflicting with gnome-terminal's default shortcuts for scrolling up and down. Specifically, the Ctrl+Shift+PgUp and Ctrl+Shift+PgDn which are used to scroll one screen up and down.

The behavior of Ctrl+Shift+{Home, End, Up Arrow, Down Arrow} remain unaffected and allows one to scroll to the top, bottom, one line up and one line down respectively.

Changing Drop Down Terminal X's tab-switching bindings to something else allows one to scroll normally with the shortcuts.

To Reproduce Steps to reproduce the behavior:

  1. Make sure tab navigation in Drop Down Terminal X is bound to Ctrl+PgUp and Ctrl+PgDn.
  2. Open Drop Down Terminal X
  3. Produce enough output to allow for scrolling (cat a large file, for example)
  4. Attempt to scroll with Ctrl+Shift+PgUp and Ctrl+Shift+PgDn
  5. No scrolling occurs.

Expected behavior Using the shortcuts should allow one to scroll one screen up and one screen down in the terminal output.

Desktop (please complete the following information):