Vim Mode
The editor supports vim-style keybindings for fast tree navigation and editing.
Vim keybindings are active in Tree View only. They do not apply in Text View or Table View.
Navigation
| Key | Action |
|---|---|
| j / ↓ | Move down |
| k / ↑ | Move up |
| g g | Go to top |
| Shift+G | Go to bottom |
Expansion
| Key | Action |
|---|---|
| l | Toggle expand/collapse |
| h | Collapse, or go to parent |
| Enter | Enter / confirm action |
Move nodes
| Key | Action |
|---|---|
| Shift+J | Move node down |
| Shift+K | Move node up |
| t | Move to top |
| b | Move to bottom |
Mutations
| Key | Action |
|---|---|
| x | Delete node |
| d | Duplicate node |
Edit chords
| Key | Action |
|---|---|
| e v | Edit value |
| e k | Edit key |
| e n | Edit panel name |
| r | Edit key (alias) |
Clipboard
| Key | Action |
|---|---|
| c | Copy value |
| p | Paste |
| y p | Copy panel content |
Add / Insert
| Key | Action |
|---|---|
| a | Add sibling after |
| Shift+A | Add child |
| o | Insert below |
| Shift+O | Insert above |
Panel
| Key | Action |
|---|---|
| w h | Switch to left panel |
| w l | Switch to right panel |
| w f | Toggle fullscreen |
View mode
| Key | Action |
|---|---|
| v t / Ctrl+1 | Switch to Text View |
| v r / Ctrl+2 | Switch to Tree View |
Macros (quick reference)
| Key | Action |
|---|---|
| m m | Assign macro |
| 0-9 | Activate macro slot |
| Shift+Enter | Execute macro |
| > | Chain macros |
| . | Repeat last macro |
| Escape | Clear chain |
For full macro details, see Macros.
Related
Last updated on