Fix Ctrl+Shift+# keybinds to jump to nth tab
Test it on different machines with Fedora and PopOS, in both only work with this changes.
This commit is contained in:
parent
31866054a2
commit
0f2ef69dfe
1 changed files with 9 additions and 9 deletions
|
|
@ -49,15 +49,15 @@ pub fn key_binds() -> HashMap<KeyBind, Action> {
|
|||
bind!([Ctrl, Shift], Key::Named(Named::Tab), TabPrev);
|
||||
|
||||
// Ctrl+Shift+# activates tabs by index
|
||||
bind!([Ctrl, Shift], Key::Character("!".into()), TabActivate0);
|
||||
bind!([Ctrl, Shift], Key::Character("@".into()), TabActivate1);
|
||||
bind!([Ctrl, Shift], Key::Character("#".into()), TabActivate2);
|
||||
bind!([Ctrl, Shift], Key::Character("$".into()), TabActivate3);
|
||||
bind!([Ctrl, Shift], Key::Character("%".into()), TabActivate4);
|
||||
bind!([Ctrl, Shift], Key::Character("^".into()), TabActivate5);
|
||||
bind!([Ctrl, Shift], Key::Character("&".into()), TabActivate6);
|
||||
bind!([Ctrl, Shift], Key::Character("*".into()), TabActivate7);
|
||||
bind!([Ctrl, Shift], Key::Character("(".into()), TabActivate8);
|
||||
bind!([Ctrl, Shift], Key::Character("1".into()), TabActivate0);
|
||||
bind!([Ctrl, Shift], Key::Character("2".into()), TabActivate1);
|
||||
bind!([Ctrl, Shift], Key::Character("3".into()), TabActivate2);
|
||||
bind!([Ctrl, Shift], Key::Character("4".into()), TabActivate3);
|
||||
bind!([Ctrl, Shift], Key::Character("5".into()), TabActivate4);
|
||||
bind!([Ctrl, Shift], Key::Character("6".into()), TabActivate5);
|
||||
bind!([Ctrl, Shift], Key::Character("7".into()), TabActivate6);
|
||||
bind!([Ctrl, Shift], Key::Character("8".into()), TabActivate7);
|
||||
bind!([Ctrl, Shift], Key::Character("9".into()), TabActivate8);
|
||||
|
||||
// Ctrl+0, Ctrl+-, and Ctrl+= are not special keys for terminals and are free to use
|
||||
bind!([Ctrl], Key::Character("0".into()), ZoomReset);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue