I use Yazi, and I have a separate bind to open the file in Junction. Junction is an "open with" chooser.
Relevant lines from keymap.toml:
[[mgr.prepend_keymap]]
on = ["b", "j"]
desc = "open in Junction"
run = '''
shell 'flatpak run re.sonny.Junction "$@"' --confirm --orphan
'''
I'm not the biggest fan of Junction, but sadly I haven't found anything better yet.
