Navigation
| Key | Action |
|---|
h / j / k / l | Left / Down / Up / Right |
g | Go to top |
G | Go to bottom |
J / K | Page down / Page up |
<arrow keys> | Directional navigation |
Selection
| Key | Action |
|---|
Space | Toggle selection on current file |
v | Toggle visual mode (range selection) |
V | Select all / invert selection |
Ctrl+A | Select all files |
Ctrl+R | Inverse selection |
Esc | Clear selection |
File Operations
| Key | Action |
|---|
o / O / Enter | Open file |
y | Yank (copy) files |
p | Paste (copy / move) |
P | Paste as symlink |
x | Cut (prepare for move) |
d | Trash file |
D | Permanently delete |
a | Create new file |
r | Rename file / batch rename |
Copy Path Variants
| Key | Copies |
|---|
c c | Full path |
c d | Dirname only |
c f | Filename only |
c n | Name without extension |
Search
| Key | Action |
|---|
s | Search files (via fd) |
S | Search file contents (via ripgrep) |
/ | Find within current directory |
n | Next match |
N | Previous match |
Ctrl+S | Cancel search |
Filter
| Key | Action |
|---|
f | Filter files by name pattern |
Ctrl+N | Clear filter |
Sorting
| Key | Sort By |
|---|
, m | Modification time |
, b | Birth / creation time |
, a | Alphabetical |
, n | Natural (human-friendly) |
, s | File size |
, r | Random |
Press , again to toggle ascending/descending.
Tabs
| Key | Action |
|---|
t | Create new tab |
1–9 | Switch to tab by number |
[ / ] | Previous / next tab |
{ / } | Swap tab left / right |
Ctrl+W | Close current tab |
Shell
| Key | Action |
|---|
; | Run a shell command |
: | Run a shell command (blocking) |
-- | End-of-options marker (prevents -filenames from being parsed as flags) |
Openers
| Key | Action |
|---|
o | Open with default system handler |
O | Open with code editor |
Enter | Open / enter directory |