How can I stop VI from overlapping and hiding the last page of command line output?
问题 Currently, when I start vi in a terminal window within screen, the vi program takes up the full screen and covers up any of the output history that was there, and then remains there upon exiting. Thus, when scrolling back through my terminal output at a later time, the output under the vi window is masked. I'm currently working around this with the following alias in my bashrc... alias vi='for i in $( seq 1 $LINES ); do echo ; done ; vi' This has worked just fine so far, but it strikes me as