# The Yazi file manager ---  # 鸭子 --- # Why use Yazi? -- ## Written in Rust - Very responsive -- ## Active dev team - Discord server -- ## Great out-of-the-box experience -- ## Memorable keybinds --- # Features --- ## Scrollable document preview - Text (plain, Markdown) - Images (PNG, JPG) - PDF documents --- ## Sort file list keybind: `,` --- ## File operations - Create/add (`a`) - Open (`o`, `O`) - Rename (`r`) - Copy (`y`) - Move (`x`) - Paste (`p`) - Delete (`d`, `D`) --- ## Visual mode and bulk rename --- ## Vim-like input and select --- ## Multi-tab - Create (`t`) - Switch (`1`...`9`, `[`, `]`) - Swap (`{`, `}`) - Close (`Ctrl+c`) --- ## Zoxide support keybind: `z` --- ## Multi-select --- ## Task management --- ## Show hidden files keybind: `.` --- ## Run shell commands keybinds: `;`, `:` --- ## Copy paths keybind: `c` --- ## Incremental find keybinds: `/`, `?`, `n`, `N` --- ## Search - `s`: search with `fd` - `S`: search with `ripgrep` --- ## Very customizable --- ## Plugins - run async by default - Use `ya` CLI tool to manage - Example: Use `glow` for Markdown preview --- ## LUA API - Example: Define sort criteria on per-folder basis --- ## Instance communication - Shared clipboard between instances --- # Any questions?