Feature requests
Bugs
- Exit selection mode on
leave - Exit selection mode on
yank - Trigger
Refreshmanually when rename, create, in casenotify-rsdoesn't update in time - Precache
n+1pages of mimetype instead ofnfor the better experience - Image preview on node-pty based terminal, like Hyper canary and VSCode
Features
Forward / Backward No request
Find next/previous file (not the
Searchfeature that's already existing) Requested by @teto, https://github.com/sxyazi/yazi/issues/81Custom preloader / previewer Requested by @Neurognostic, https://github.com/sxyazi/yazi/issues/182
Filter files in real-time Requested by @musjj, https://github.com/sxyazi/yazi/issues/137
Make the preview scrollable Requested by cg00@Discord
File chooser API used for Neovim plugin Requested by @Eric-Song-Nop
Git integration Requested by @g-plane, @cap153, @cxwx
Copy file path Requested by @Gajus84, https://github.com/sxyazi/yazi/issues/70
Mouse actions binding in
keymap.tomlRequested by @Gajus84, https://github.com/sxyazi/yazi/issues/70macOS-like file tag Requested by @sxyazi
Transparent images support No request
GIFs images support Requested by @JustinBacher, https://github.com/sxyazi/yazi/issues/1195
Customizable scroll offset and popup position improvement No request
Better borders style Requested by @sxyazi
Case-insensitive sorting No request
Emacs readline keybindings for Input component Requested by @teto
Auto-completion for Input component Requested by @maxzinkus
Custom manager layout Requested by @KeqiZeng, https://github.com/sxyazi/yazi/issues/71
Sort files naturally Requested by @asim215
Show all binding keymaps Requested by @hackers267, @maxzinkus, https://github.com/sxyazi/yazi/issues/79
Show file size after the filename Requested by @sxzz, https://github.com/sxyazi/yazi/issues/88#issuecomment-1694574535
Display of the number of currently selected/cut/copied files Requested by @Gajus84, https://github.com/sxyazi/yazi/issues/85
A floating window to glance at more information about this file (mime-type, atime/btime/mtime, previewer, preloaders, EXIF for images/videos, etc.) Requested by @Gajus84, @teto, https://github.com/sxyazi/yazi/issues/85, https://github.com/sxyazi/yazi/issues/831#issuecomment-2025577223
Re-previewing in real-time when the file content changes Requested by @otakutyrant, https://github.com/sxyazi/yazi/issues/129
Shell command history Requested by @mbirth, https://github.com/sxyazi/yazi/issues/51#issuecomment-1734632058
Sorting by file type Requested by @v01dnu11, https://github.com/sxyazi/yazi/issues/51#issuecomment-1732358619
Hide specified files or directories Requested by @5ouma, @grig-iv https://github.com/sxyazi/yazi/issues/51#issuecomment-1725011140, https://github.com/sxyazi/yazi/issues/694
Add
--no-cwd-fileto theclosecommand Requested by @kockahonza, https://github.com/sxyazi/yazi/issues/1629Shell completion Requested by @MinaMatta98, https://github.com/sxyazi/yazi/issues/420
Remote file management Requested by @Xuanwo, https://github.com/sxyazi/yazi/issues/434, https://github.com/sxyazi/yazi/issues/611
Archives as directories Requested by @git-rz, https://github.com/sxyazi/yazi/issues/417
Auto-complete supports smart case Requested by @RioNight, https://github.com/sxyazi/yazi/issues/547
Natural sorting supports Hungarian letters Requested by @og900aero, https://github.com/sxyazi/yazi/issues/616
Group tasks in Task Manager by "Running"/"Failed" Requested by @teto, https://github.com/sxyazi/yazi/issues/1105
Dual panel Requested by @c02y, @vladimir-salvador, https://github.com/sxyazi/yazi/issues/51#issuecomment-1717978149, https://github.com/sxyazi/yazi/issues/1294
Improve
ya packsubcommand Requested by @uncenter, https://github.com/sxyazi/yazi/issues/1509, https://github.com/sxyazi/yazi/issues/1510Remove package with
ya packsubcommand No requestCommand macros No request
Functional plugin support for
--name=valueparameters No requestPreviewer/preloader/fetcher support for passing parameters No request
Refactor the scheduler: for actions like copy, cut, delete, separate micro and macro tasks into two phases, first gather enough information, then operations No request
Redesign
[filetype]to expand functionality and improve performance No requestRemove
x-prefixes from mime-types as it's discouraged as per rfc6838#section-3.4 - https://github.com/sxyazi/yazi/discussions/1663#discussioncomment-10705174. No requestAllow changing the border type of input/completion/tasks components Requested by @Axlefublr, https://github.com/sxyazi/yazi/issues/1552
Support UTF-16 encoded file preview for the preset
codepreviewer No requestExperimental parameter macro support (%) Requested by @gotbletu, https://github.com/sxyazi/yazi/issues/1318
Allow changing the style of the confirm component in
theme.tomlNo requestTruncate long filenames in the file list Requested by @Brixy, https://github.com/sxyazi/yazi/issues/903
theme.toml/flavor.tomlsupports plugin-specific styles No requestMove
mode_normal,mode_select, andmode_unsetintheme.tomlto a separate[mode]block asnormal_open,normal_close,select_open, etc. (better names needed) Requested by @imsi32, https://github.com/sxyazi/yazi/issues/1228Add snap to snapcraft.ioAdd flatpak to flathub.org Requested by @DevelSSN, https://github.com/sxyazi/yazi/issues/1631, done in https://github.com/sxyazi/yazi/issues/2080Support auto-switching between dark/light flavors Requested by @markmacode, https://github.com/sxyazi/yazi/issues/988
Immediately place the cursor on the first file to be copied/moved when copying/moving files Requested by @exquo, https://github.com/sxyazi/yazi/issues/1950
New
toggleandvisualDDS event allow users to implement plugins that involve selection states Requested by @aidancz, https://github.com/sxyazi/yazi/issues/1748
Source: sxyazi/yazi