Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple Keybinds for one Action #371

Open
af2111 opened this issue Jan 19, 2021 · 1 comment · May be fixed by #870, rcalixte/terminator#1 or rcalixte/terminator#2
Open

Multiple Keybinds for one Action #371

af2111 opened this issue Jan 19, 2021 · 1 comment · May be fixed by #870, rcalixte/terminator#1 or rcalixte/terminator#2
Labels
enhancement New feature or request

Comments

@af2111
Copy link

af2111 commented Jan 19, 2021

Is your feature request related to a problem? Please describe.
So, I split my terminal via the shortcut super key + right arrow key for a vertical split and super + arrow key down for a horizontal one. The problem is that splitting the terminal doesn't work with my left/upper key.

Describe the solution you'd like
My desired solution would be that for each action you could declare multiple keybinds.

Describe alternatives you've considered
I have considered setting up an external macro for super + left to trigger super + right, but that isn't a good idea, because it could interfere with other things and would have me run external software in the background.

@mattrose mattrose added the enhancement New feature or request label Jan 21, 2021
@Nindaleth
Copy link

Another use case is cycling tabs - from multiple GUI apps I'm used to using both Ctrl(+Shift)+Tab and Ctrl+PageUp/Down shortcuts.

rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 10, 2024
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying:
terminatorlib/{config.py,keybindings.py,plugin.py,preferences.glade,prefseditor.py,terminal_popup_menu.py}

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying:
terminatorlib/{config.py,keybindings.py,plugin.py,preferences.glade,prefseditor.py,terminal_popup_menu.py}

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Also updating translation files

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Also updating translation files

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Also updating translation files

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Also updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 12, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 13, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Jan 27, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 6, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 6, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 8, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 9, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 9, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 9, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 9, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 9, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 11, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 16, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 16, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 16, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Updating documentation in doc/* to reflect dual keybinding options

Updating translation files in po/*

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 17, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Feb 20, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Closes gnome-terminator#371
rcalixte added a commit to rcalixte/terminator that referenced this issue Mar 16, 2024
Modifying code:
 - terminatorlib/config.py
 - terminatorlib/keybindings.py
 - terminatorlib/plugin.py
 - terminatorlib/preferences.glade
 - terminatorlib/prefseditor.py
 - terminatorlib/terminal_popup_menu.py
 - terminatorlib/window.py

Modifying test:
 - tests/test_prefseditor_keybindings.py

Closes gnome-terminator#371
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants