The explorer tree is the only interactive panel.
- The preview panel is read-only
- The store status panel is read-only
- The persistent
Search secretsfield only becomes active when you press/ ?opens a centered help modal overlay
| Key | Action |
|---|---|
j / down |
Move cursor down |
k / up |
Move cursor up |
g |
Jump to the first visible item |
G |
Jump to the last visible item |
| Key | Action |
|---|---|
enter |
Expand/collapse the current directory, or edit the current entry |
l / right |
Expand the current directory, or refresh the masked preview for the current entry |
h / left |
Collapse the current directory, or move to its parent |
tab |
Expand or collapse all directories |
/ |
Activate the persistent Search secrets field |
? |
Toggle the help modal |
| Key | Action |
|---|---|
e |
Edit the current entry through gopass edit |
c |
Copy the current entry through gopass show -c |
p |
Toggle masked vs full preview |
n |
Start the new-entry flow |
r |
Regenerate the current entry password |
R |
Rename or move the current node |
d |
Delete the current entry or current selection |
space |
Toggle selection on the current entry |
x |
Cut selected entries, or the current entry if nothing is selected |
v |
Paste cut entries into the current directory |
| Key | Action |
|---|---|
enter |
Confirm the current prompt or keep the current search result |
esc |
Cancel the current prompt or cancel search |
y / n |
Answer confirmation prompts |
| Key | Action |
|---|---|
q |
Quit the application |
ctrl+c |
Quit the application |
- Selection applies only to entries, not directories.
- Cut state applies only to entries, not directories.
- When possible, the new-entry prompt is prefilled with the current directory path.
- The empty-store view still allows creating the first entry.
- When the cursor lands on an entry, its masked preview loads automatically.
- Preview actions do nothing when the current node is a directory.
e,c, andrdo nothing when the current node is a directory.vpastes into the current directory. If the cursor is on an entry, its parent directory is used.
Press n to start entry creation.
- Enter the target path.
- The TUI asks:
Generate password? [y/N].
If you answer no or press enter, the app runs:
gopass edit --create -- <path>If you answer yes, the app asks:
Quick generation with recommended defaults? [Y/n]
Quick generation uses:
- generator:
cryptic - length:
24 - symbols: enabled
- strict: enabled
If quick generation is declined, the full wizard collects:
- optional key
- generator:
cryptic,memorable,xkcd, orexternal - length
- generator-specific options
Generator-specific options:
cryptic→symbols,strictxkcd→separator,language
After generating a new entry, the app opens it in gopass edit.
Press r to regenerate the current entry.
- the flow starts with overwrite confirmation
- regeneration runs through
gopass generate - after success, the tree reloads and a masked preview is restored
- the app then asks whether to open the entry in
gopass edit
/activates the visibleSearch secretsfield- search is local to the currently loaded tree
- matches are done against full entry paths, case-insensitively
- while search is active, the tree is temporarily expanded
enterkeeps the current result and returns to normal navigationesccancels search and restores the previous expansion state
?opens help as a centered modal overlay- while help is open,
q,?, orescclose it ctrl+cstill quits the application