Skip to content

Navigation

LazyFire uses vim-style keybindings for efficient keyboard navigation.

Panel Layout

┌─ Projects ──┬─ Collections ──┬─ Tree ──────┬─ Details ────┐
│             │                │             │              │
│  Panel 1    │    Panel 2     │   Panel 3   │   Panel 4    │
│             │                │             │              │
└─────────────┴────────────────┴─────────────┴──────────────┘

Moving Between Panels

KeyAction
TabMove to next panel
Shift+TabMove to previous panel
hMove left
lMove right
1-4Jump to panel by number

Moving Within Lists

KeyAction
j / Move down
k / Move up
ggJump to top
GJump to bottom
Ctrl+dPage down
Ctrl+uPage up

Selection

KeyAction
SpaceSelect item / expand
EnterOpen / view details
vToggle select mode
VSelect all visible

Tab Switching

The Collections and Details panels support tabs:

Collections Panel

KeyAction
[Switch to Collections tab
]Switch to Functions tab

Details Panel (when viewing Functions)

KeyAction
[Switch to Details tab
]Switch to Logs tab

Tree Navigation

When browsing documents with subcollections:

KeyAction
SpaceExpand/collapse subcollection
hGo to parent
lEnter subcollection
BackspaceGo back in history

Quick Actions

KeyAction
?Show help popup
qQuit
/Start filtering
EscCancel / close popup
rRefresh current view

Released under the MIT License.