It is deeply frustrating trying to read text that appears at the bottom of a window. Whenever I am using a text editor such as Gedit, I pad the bottom of the currently open file with 20 or 40 empty lines to prevent my attention from being forced to the bottom of the window.
Unfortunately, when I am using interactive shells, such as python or bash, the same workaround is not possible.
I want to find a way to control which row the cursor of the Ubuntu terminal sticks to once the previous rows have been filled.
There is a similar question here, but the accepted answer does not address the problem.
Any suggestions appreciated.
EDIT
Here is an example of two Gedit windows.
The first screenshot depicts a window that is almost full. One or two more lines and I will have to spend the next hour of work staring at the bottom of the window.
The second screenshot depicts the solution. I add blank lines to the bottom of the file so that the relevant 3rd line is no longer at the bottom of the screen but in the middle.
I am looking for a way to achieve a similar effect within the terminal so that whatever shell I'm using does not force my attention to the bottom of the terminal window, but instead allows me to keep my vision comfortably in the window's vertical center.