Skip to content

Yazi

A blazing fast terminal file manager written in Rust, based on async I/O.

Configuration Paths

  • Config: dotfiles/.config/yazi/yazi.toml
  • Keymaps: dotfiles/.config/yazi/keymap.toml
  • Plugins: dotfiles/.config/yazi/plugins/

Custom Keybindings

ActionShortcut
Chmod on selected filesC, then M
Copy file contentsC, then Y
Toggle preview paneF3
Maximize / restore previewF4
Compress with ouchShift + C

Common Defaults

ActionShortcut
QuitQ
Open fileEnter
Select itemSpace
Yank/copyY
PasteP
Cancel taskEsc
Toggle hidden.
Shell;
Command:
Help?

For the full default keymap, see the upstream Yazi documentation or press ? inside Yazi.

Plugins

  • chmod: Quick permission management.
  • copy-file-contents: Directly copy file data to clipboard.
  • ouch: Integration with the Ouch compression tool.
  • toggle-pane: Flexible workspace layout management.
  • full-border: Full border UI.
  • git: Git status indicators.
  • piper: Pipe operations.
  • starship: Starship prompt integration.
  • yaziline: Custom status line.
  • torrent-preview: Torrent file preview.

Platform Documentation