Guide and reference

The keyboard

Option-modified keys pass through to macOS. File mutations compose a plan, and Enter runs a ready plan.

Yazi and Vim-style bindings#

pālana adapts Yazi’s file-management vocabulary and Vim-style navigation for a two-pane Mac interface. Both use h/j/k/l for navigation and c followed by c, d, f, or n to copy a path or name.

Some actions differ from Yazi’s defaults. In pālana, y plans a copy to the other pane, m plans a move, and Tab changes panes. In Yazi, y marks files for copying and p pastes them. pālana’s d plans permanent deletion; Yazi’s d sends files to Trash.

KeyAction
j k or ↓ ↑move the cursor
h l or ← →open the parent or selected directory
Enteropen the selected directory or file
gg or Homefirst row
G or Endlast row
Control-D Control-Uhalf-page down or up
Page Down Page Upfull-page down or up
Spacetoggle selection and advance
⌘Aselect all displayed entries
Tabchange pane
/open name jump
.show or hide dotfiles
Escclose the top panel, leave preview or ZFS mode, clear a prefix, or clear selection

Files#

KeyAction
ycopy to the other pane
mmove to the other pane
ddelete permanently; bypass Trash
rrename
acreate; a trailing slash selects a directory
tupdate modification time
cc cdcopy the full path or directory path
cf cncopy the filename or stem
,n ,s ,msort by name, size, or modification time; repeat to reverse

Panels and app#

KeyAction
ffield card
Fhost-map panel
*favorites panel
vtoggle right-pane preview
`show the command panel and enable read keys
Shift-Tabshow the panel if needed and toggle panel focus
⌘`start or resume the focused host's shell and transfer keyboard focus
?toggle the floating key-reference panel
⌘,settings
⌘Rrefresh the focused pane
⌘← ⌘→pane history
⌘+ ⌘− ⌘0zoom in, out, or reset
⌘Kclear the command transcript
⇧⌘Ggo to an address
⇧⌘Lopen the operations log in the focused pane
8 ⌘8star the highlighted or current directory
Control-Ccancel plan gathering or a running command

Read commands#

These letters run from an engaged command panel.

KeyCommand
ddf -h
zzfs list
szpool status
pzpool list

ZFS mode#

KeyAction
Zenter or leave the focused pane's dataset tree
Enteropen a mounted dataset
c x rcreate, destroy, or rename a dataset
n k bcreate, destroy, or roll back a snapshot
p iset or inherit the mountpoint
m umount or unmount