This Zellij plugin is a fuzzy finder tailored for Rust developers.
When opened inside a git folder, it searches through files in the project, as well as editor panes already opened to those files (prioritizing the latter). Pressing Enter or Tab will replace Grab with an $EDITOR pane opened to this file.
If a search term begins with struct, enum or fn followed by space, Grab will fuzzy find these Rust entities in the project instead of files. When selected with Enter or Tab, it will be replaced with an $EDITOR pane opened to the relevant file (and the relevant line!)
Grab works best when bound to a certain key (for example Alt 0) and then used as necessary instead of opening a new pane with Alt n.
shared_except "locked" {
    bind "Alt 0" {
        LaunchPlugin "file:/home/aram/.config/zellij/plugins/grab.wasm"
    }
}- Download grab.wasmfrom the latest release
- Place it in ~/.config/zellij/plugins
- Bind a key to launch it (see example above)
