Print escape sequences from `!` output
The escape sequences from ! shell command output are shown raw instead of being printed out. Changing this behavior to print out escape sequences would be useful because programs sometimes color their output with escape sequences and I would like to see those colors and other modified text attributes when filtering lines from nvi. For example, trying to filter a diff through diff-so-fancy, a diff colorizer:
ed prints out escape sequences, so it would be logical for nvi to do the same.
I think it's a reasonable request -- when running commands where the output is for display purposes only, display them as-if the command ran in a terminal. I've checked that in this mode, stdout is indeed connected to tty, but curses may be in the way.