Expand coding symbol rail

This commit is contained in:
slhx agent
2026-06-21 21:20:29 +02:00
parent 27c4269a3d
commit 062d0f1af9
3 changed files with 29 additions and 5 deletions
+2 -3
View File
@@ -208,9 +208,8 @@ such as arrow keys, Home/End, PageUp/PageDown, Escape, or `%`.
| `s` | enter Select mode |
| `y` then motion/object | yank/copy range |
| `p` | paste/put after cursor or replace active selection |
| `Space i` | symbol insertion rail for coding punctuation |
| `Space i` `p` | insert paired delimiter, then place cursor inside |
| `Space i` `q` | insert paired quotes, then place cursor inside |
| `Space p` | symbol insertion rail for coding punctuation: `p` `()`, `b` `[]`, `c` `{}`, `s` `/`, `f` `//`, `x` `*`, `a` `&`, `h` `#`, `d` `$`, `r` `@`, `v` `|`, `q` quotes, `e` single quotes, `t` backticks, `u` underscore |
| `Space p` `p` / `b` / `c` / `q` / `e` / `t` | insert paired delimiters or quotes, then place cursor inside |
Delete/change/yank all accept the same object grammar. This keeps operations
orthogonal: verbs decide what happens; objects decide what range is affected.