aboutsummaryrefslogtreecommitdiff
path: root/.pi/docs/CONFIGURATION.md
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-05-16 18:33:23 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-05-16 18:33:23 +0300
commit7b8f6990837ed2df63b533c7bbcd5bf6835efef7 (patch)
tree236232c2da60e011f3c2b1630f5a5e34fb7b022f /.pi/docs/CONFIGURATION.md
parent170d5674872fe030777ceb97e18b38a0e9ddbc2f (diff)
feat: add scrollback editor keybind
refs #122
Diffstat (limited to '.pi/docs/CONFIGURATION.md')
-rw-r--r--.pi/docs/CONFIGURATION.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/.pi/docs/CONFIGURATION.md b/.pi/docs/CONFIGURATION.md
index 073a369f..6295f5e3 100644
--- a/.pi/docs/CONFIGURATION.md
+++ b/.pi/docs/CONFIGURATION.md
@@ -103,6 +103,7 @@ split_vertical = "d"
split_horizontal = "D"
close_pane = "x"
rename_pane = "" # optional, unset by default
+edit_scrollback = "" # optional, opens focused pane scrollback in $EDITOR
fullscreen = "f"
resize_mode = "r"
toggle_sidebar = "b"
@@ -151,10 +152,13 @@ agents = "" # optional; follows visible agent panel order
| `split_horizontal` | `-` | split pane horizontally (stacked) |
| `close_pane` | `x` | close focused pane |
| `rename_pane` | unset | rename the focused pane |
+| `edit_scrollback` | unset | open the focused pane's retained scrollback in `$EDITOR` inside a temporary zoomed pane |
| `fullscreen` | `f` | toggle focused pane fullscreen |
| `resize_mode` | `r` | enter or leave resize mode |
| `toggle_sidebar` | `b` | collapse or expand the sidebar |
+`edit_scrollback` writes the focused pane's retained plain-text scrollback to a temporary file, opens `${EDITOR:-vi}` on that file in a temporary zoomed pane, then removes the file when the editor exits.
+
### indexed keybindings
Use `[keys.indexed]` to bind number keys `1` through `9` as positional shortcuts. Each value is a modifier combo only. Empty values disable that shortcut family.