Navigation
|
|
Move the cursor up |
|
|
Move the cursor down |
|
|
Enter hovered directory |
|
|
Leave the current directory and into its parent |
|
|
Seek up 5 units in the preview |
|
|
Seek down 5 units in the preview |
|
|
Move cursor to the top |
|
|
Move cursor to the bottom |
|
|
Jump to a directory using zoxide |
|
|
Jump to a directory or reveal a file using fzf |
File Operations
|
|
Open selected files |
|
|
Open selected files interactively |
|
|
Open selected files |
|
|
Open selected files interactively (some terminals don't support it yet) |
|
|
Show the file information |
|
|
Yank selected files (copy) |
|
|
Yank selected files (cut) |
|
|
Paste yanked files |
|
|
Paste yanked files (overwrite if the destination exists) |
|
|
Cancel the yank status |
|
|
Trash selected files |
|
|
Permanently delete selected files |
|
|
Create a file (ends with / for directories) |
|
|
Rename selected file(s) |
|
|
Run a shell command |
|
|
Run a shell command (block until finishes) |
|
|
Symlink the absolute path of yanked files |
|
|
Symlink the relative path of yanked files |
|
|
Hardlink yanked files |
Selection
|
|
Toggle selection of hovered file/directory |
|
|
Enter visual mode (selection mode) |
|
|
Enter visual mode (unset mode) |
|
|
Select all files |
|
|
Inverse selection of all files |
|
|
Cancel selection |
Copy Paths
|
|
Copy the file path |
|
|
Copy the directory path |
|
|
Copy the filename |
|
|
Copy the filename without extension |
Filter Files
|
|
Filter files |
Find Files
|
|
Find next file |
|
|
Find previous file |
|
|
Go to the next found |
|
|
Go to the previous found |
Search Files
|
|
Search files by name using fd |
|
|
Search files by content using ripgrep |
|
|
Cancel the ongoing search |
Sorting
|
|
Sort by modified time |
|
|
Sort by modified time (reverse) |
|
|
Sort by birth time |
|
|
Sort by birth time (reverse) |
|
|
Sort by file extension |
|
|
Sort by file extension (reverse) |
|
|
Sort alphabetically |
|
|
Sort alphabetically (reverse) |
|
|
Sort naturally |
|
|
Sort naturally (reverse) |
|
|
Sort by size |
|
|
Sort by size (reverse) |
|
|
Sort randomly |
Multi-Tab
|
|
Create a new tab with CWD |
|
|
Switch to the n-th tab |
|
|
Switch to the previous tab |
|
|
Switch to the next tab |
|
|
Swap current tab with previous tab |
|
|
Swap current tab with next tab |
|
|
Close the current tab |
Notes
About Yazi
Yazi is a blazing fast terminal file manager written in Rust, based on async I/O.
Configuration
There are three configuration files for Yazi:
yazi.toml- General configurationkeymap.toml- Keybindings configurationtheme.toml- Color scheme configuration
Configuration File Locations
~/.config/yazi/on Unix-like systems%AppData%\yazi\config\on Windows
