# Yazi Keymap โ€” ddubsOS (Human-friendly) ## ๐Ÿงญ Navigation - k / Up โ€” Move up - j / Down โ€” Move down - Ctrl+u / Shift+PageUp โ€” Half page up - Ctrl+d / Shift+PageDown โ€” Half page down - Ctrl+b / PageUp โ€” Page up - Ctrl+f / PageDown โ€” Page down - g g โ€” Go to top - G โ€” Go to bottom - h / Left โ€” Go to parent directory - l / Right โ€” Enter child directory - H โ€” Back (previous directory) - L โ€” Forward (next directory) ## ๐Ÿงฐ Selection & Visual Mode - Space โ€” Toggle current, then move down - Ctrl+a โ€” Select all - Ctrl+r โ€” Invert selection - v โ€” Enter visual (select) mode - V โ€” Visual unset mode ## ๐Ÿ”Ž Search & Filter - s โ€” Search by name (fd) - S โ€” Search by content (ripgrep) - Ctrl+s โ€” Cancel search - f โ€” Filter files (smart) - / โ€” Find next (smart) - ? โ€” Find previous (smart) - n โ€” Next found - N โ€” Previous found ## ๐Ÿ“‚ Open & Preview - o / Enter โ€” Open - O / Shift+Enter โ€” Open interactively - Tab โ€” Spot hovered file - K / J โ€” Seek up/down in preview (ยฑ5) ## ๐Ÿ“‹ Clipboard (Yank/Copy/Move) - y โ€” Yank (copy) - x โ€” Yank cut (move) - p โ€” Paste - P โ€” Paste (overwrite) - - โ€” Symlink absolute path of yanked - _ โ€” Symlink relative path of yanked - Ctrl+- โ€” Hardlink yanked - Y / X โ€” Unyank (cancel yank) ## ๐Ÿ—‘๏ธ Delete - d โ€” Trash selected - D โ€” Delete permanently ## โœ๏ธ Create & Rename - a โ€” Create file/dir (use trailing / for folders) - r โ€” Rename (cursor before extension) ## ๐Ÿ–ฅ๏ธ Shell - ; โ€” Run shell command (interactive) - : โ€” Run shell command (block until done) ## ๐Ÿ‘€ Hidden Files - . โ€” Toggle hidden ## ๐Ÿงญ Quick Jumps - g h โ€” Go to $HOME - g c โ€” Go to ~/.config - g d โ€” Go to ~/Downloads - g Space โ€” Jump interactively - z โ€” Zoxide jump - Z โ€” FZF jump (file/dir) ## ๐Ÿงพ Linemode (Metadata View) - m s โ€” Size - m p โ€” Permissions - m b โ€” Birth time - m m โ€” Modified time - m o โ€” Owner - m n โ€” None ## ๐Ÿ”ค Sorting - , m / , M โ€” Sort by mtime (asc/desc) - , b / , B โ€” Sort by btime (asc/desc) - , e / , E โ€” Sort by extension (asc/desc) - , a / , A โ€” Sort alphabetically (asc/desc) - , n / , N โ€” Sort naturally (asc/desc) - , s / , S โ€” Sort by size (asc/desc) - , r โ€” Sort randomly ## ๐Ÿ—‚๏ธ Tabs - t โ€” New tab (current dir) - 1..9 โ€” Switch to tab 1..9 - [ / ] โ€” Previous / Next tab - { / } โ€” Swap tab left / right ## ๐Ÿงฎ Tasks & Help - w โ€” Show tasks (task manager) - ~ / F1 โ€” Open help ## ๐Ÿงฉ Plugins (Prepend) - g i โ€” LazyGit (plugin) - l โ€” Smart enter (dir enter or open file) ## ๐Ÿงฐ Spot, Pick, Input, Confirm, Completion (Modes) - Spot mode: Esc/C-[/Ctrl+c/Tab to close; k/j/Up/Down navigate; h/l or Left/Right to swipe; c c copy cell; ~ / F1 for help - Pick mode: Esc/C-[/Ctrl+c to cancel; Enter to submit; k/j/Up/Down navigate; ~ / F1 help - Input mode: Esc/C-[ to escape; i/I/a/A enter insert/append (with BOL/EOL moves); visual selections (v, V, Ctrl-A/E); movement (h/l/Left/Right/C-b/C-f/b/B/w/W/e/E/Alt-b/Alt-f); delete/backspace/kill words; cut/copy/paste (d/D/c/C/x/y/p/P); undo/redo (u/C-r); ~ / F1 help - Confirm mode: Esc/C-[/Ctrl+c/n to cancel; Enter/y to submit; k/j/Up/Down navigate; ~ / F1 help - Completion mode: Ctrl+c cancel; Tab submit; Enter submit completion + input; Alt-k/j or Up/Down/C-p/C-n navigate; ~ / F1 help