Yazi’s built-in preview does everything I need, and it can be configured to do even more ...
Anything your command line can do, at the click of a button.