aboutsummaryrefslogtreecommitdiff
path: root/CONFIGURATION.md
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-04-02 23:13:47 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-04-02 23:25:10 +0300
commit290a57e3331bb25dcd16284099bf1dc6afa68ee5 (patch)
tree8c65e20a815e15dd692ee4c5a5e547c172f148f3 /CONFIGURATION.md
parent1eb7dac77e7b62ece76c43d75a349580f936b2c6 (diff)
feat: add direct pane navigation keybinds
Diffstat (limited to 'CONFIGURATION.md')
-rw-r--r--CONFIGURATION.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/CONFIGURATION.md b/CONFIGURATION.md
index b754cf36..63034f13 100644
--- a/CONFIGURATION.md
+++ b/CONFIGURATION.md
@@ -36,7 +36,7 @@ keybindings live under `[keys]`.
supported syntax:
- plain keys: `n`, `x`, `-`, `` ` ``
- modifiers: `ctrl+b`, `shift+n`, `alt+x`
-- special keys: `enter`, `esc`, `tab`, `backspace`
+- special keys: `enter`, `esc`, `tab`, `backspace`, `left`, `right`, `up`, `down`
- function keys: `f1`, `f12`
- uppercase letters also imply shift: `D` works like `shift+d`
@@ -59,6 +59,8 @@ close_pane = "x"
fullscreen = "f"
resize_mode = "r"
toggle_sidebar = "b"
+focus_pane_left = "alt+h"
+focus_pane_right = "alt+right"
```
### key reference
@@ -69,6 +71,17 @@ toggle_sidebar = "b"
| `new_workspace` | `n` | create a new workspace |
| `rename_workspace` | `shift+n` | rename selected workspace |
| `close_workspace` | `d` | close selected workspace |
+| `previous_workspace` | unset | switch to the previous workspace directly from terminal mode |
+| `next_workspace` | unset | switch to the next workspace directly from terminal mode |
+| `new_tab` | `c` | create a new tab |
+| `rename_tab` | unset | rename the active tab |
+| `previous_tab` | unset | switch to the previous tab directly from terminal mode |
+| `next_tab` | unset | switch to the next tab directly from terminal mode |
+| `close_tab` | unset | close the active tab |
+| `focus_pane_left` | unset | focus the pane to the left directly from terminal mode |
+| `focus_pane_down` | unset | focus the pane below directly from terminal mode |
+| `focus_pane_up` | unset | focus the pane above directly from terminal mode |
+| `focus_pane_right` | unset | focus the pane to the right directly from terminal mode |
| `split_vertical` | `v` | split pane vertically (side by side) |
| `split_horizontal` | `-` | split pane horizontally (stacked) |
| `close_pane` | `x` | close focused pane |