Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
Back to tool/Back to issues
#4116·yazi

Feature Request: find function available for plugins or more args for emit find

Author: MexerSamCreated Jul 12, 2026Updated Jul 13, 2026
Labelsfeature

ya env output

bash
not available

Please describe the problem you're trying to solve

As of https://yazi-rs.github.io/docs/plugins/utils there is no current find function available to use for plugins beside using emit.

Also this emit find does always show up an empty input dialog overwriting the last entered find.

It is not supported as of now to enter letters directly to add these to the current find input.

Would you be willing to contribute this feature?

  • Yes, I'll give it a shot

Describe the solution you'd like

By adding a function callable within a plugin there will be ways to:

  • get the current find input
  • passing a string to find without having an interactive input

Alternatively additional args could be given to emit find --query : echoes the current text used in find --text= : directly uses this text to find without showing input dialog --add_character= : adds the given character --rem_character : removes the last entered character --delay= : proper way to reduce performance impact by not triggering the find right away but with a given delay in seconds or milliseconds. This should have a default value when using add_character or rem_character or use a new configurable value as fallback.

By adding such functionality it will be achievable to directly use find by typing without having an input dialog.

Also might be a good suggestion to add this for search and filter accordingly.

Additional context

No response

Checklist

  • I have searched the existing issues/discussions
  • The latest nightly build doesn't already have this feature

Source: sxyazi/yazi

View original on GitHubView discussion on GitHub