I once briefly worked on a commercial system where the UI looked like it had been designed with a shotgun.
Dozens of UI elements.
Nothing on the screen aligned.
Nothing was in a logical place.
Related items were not grouped together.
Buttons had labels like 'Button1', 'Button1_'.
The tab-order was completely random, so you had to use a mouse exclusively.
It was a horror show.
The code underneath was just as crazy. The system was used day-to-day by several people who just understood its quirks. I made the fix I needed to make and got the hell out of there.
The command that I was trying to use was 'ls', which doesn't seem to play with textview when I try it out 'ls | textview' (just no output at all). textview does work for me with files, as in your example.
https://www.youtube.com/watch?v=ML4tw_UzqZE