So there is screen! to enable tmux integration, and %s/%v command macros to change behavior of user commands.
However, they don't seem to work for the editor:
set vicmd=vim\ %v " this starts argv[0]="vim", argv[1]="%v" in a new tmux window
Likewise for :help, which is super annoying.
Any way I can make vifm start the editor in a tmux pane (bonus points for auto-hiding the opposite pane, such that the width of the active pane stays unchanged)?