1
0
Fork 0
mirror of https://github.com/SeriousBug/dotfiles synced 2026-06-16 20:35:08 -05:00

Add zellij keybinds: spawn claude pane, move tabs with </>

This commit is contained in:
Kaan Barmore-Genc 2026-06-07 14:22:21 -05:00
parent a812aa29ad
commit f846fb4466

View file

@ -29,6 +29,8 @@ keybinds clear-defaults=true {
bind "down" { GoToNextTab; } bind "down" { GoToNextTab; }
bind "up" { GoToPreviousTab; } bind "up" { GoToPreviousTab; }
bind "right" { GoToNextTab; } bind "right" { GoToNextTab; }
bind "<" { MoveTab "left"; }
bind ">" { MoveTab "right"; }
bind "1" { GoToTab 1; SwitchToMode "normal"; } bind "1" { GoToTab 1; SwitchToMode "normal"; }
bind "2" { GoToTab 2; SwitchToMode "normal"; } bind "2" { GoToTab 2; SwitchToMode "normal"; }
bind "3" { GoToTab 3; SwitchToMode "normal"; } bind "3" { GoToTab 3; SwitchToMode "normal"; }
@ -41,6 +43,22 @@ keybinds clear-defaults=true {
bind "[" { BreakPaneLeft; SwitchToMode "normal"; } bind "[" { BreakPaneLeft; SwitchToMode "normal"; }
bind "]" { BreakPaneRight; SwitchToMode "normal"; } bind "]" { BreakPaneRight; SwitchToMode "normal"; }
bind "b" { BreakPane; SwitchToMode "normal"; } bind "b" { BreakPane; SwitchToMode "normal"; }
bind "c" {
Run "claude" { direction "down"; }
MovePane "up";
MoveFocus "down";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
Resize "Decrease up";
SwitchToMode "normal";
}
bind "h" { GoToPreviousTab; } bind "h" { GoToPreviousTab; }
bind "j" { GoToNextTab; } bind "j" { GoToNextTab; }
bind "k" { GoToPreviousTab; } bind "k" { GoToPreviousTab; }
@ -146,12 +164,10 @@ keybinds clear-defaults=true {
bind "Alt f" { ToggleFloatingPanes; } bind "Alt f" { ToggleFloatingPanes; }
bind "Ctrl g" { SwitchToMode "locked"; } bind "Ctrl g" { SwitchToMode "locked"; }
bind "Alt h" { MoveFocusOrTab "left"; } bind "Alt h" { MoveFocusOrTab "left"; }
bind "Alt i" { MoveTab "left"; }
bind "Alt j" { MoveFocus "down"; } bind "Alt j" { MoveFocus "down"; }
bind "Alt k" { MoveFocus "up"; } bind "Alt k" { MoveFocus "up"; }
bind "Alt l" { MoveFocusOrTab "right"; } bind "Alt l" { MoveFocusOrTab "right"; }
bind "Alt n" { NewPane; } bind "Alt n" { NewPane; }
bind "Alt o" { MoveTab "right"; }
bind "Alt p" { TogglePaneInGroup; } bind "Alt p" { TogglePaneInGroup; }
bind "Alt Shift p" { ToggleGroupMarking; } bind "Alt Shift p" { ToggleGroupMarking; }
bind "Ctrl q" { Quit; } bind "Ctrl q" { Quit; }