Instead of using default ftp(1), if stdin is a tty, redirect ftp(1) stdout to the tty. This implies know you can safely do $ fetch ... | sxiv