GNOME Bugzilla – Bug 331621
New feature: "Extended" terminals?
Last modified: 2021-06-10 16:27:13 UTC
Hello, I frequently run large Makefiles that produce a lot of output, and I like to see as much of the output as I can -- I make my terminal as tall as the height of my screen. However, what I'd really like to be able to do is to create another terminal, of the same dimensions, and have a setup where when something scrolls off terminal one it scrolls onto terminal two, so that I have a double-width extended terminal. (Or an n-width extended terminal, conceivably.) Emacs supports doing something like this with "follow-mode", but I'm not editing local files, I'm sshing far away. Any interest in implementing this, or accepting a patch? (I wouldn't mind if this were some kind of gconf-only feature, unadvertised in the GUI, FWIW.) Thanks very much for reading.
Doesn't the scrollback help enough? I personally make >/dev/null to just see the warnings and errors...
> Doesn't the scrollback help enough? These aren't compiler makes, they're "run this long series of commands on this dataset and see what happens" makes, so the distinction between stdout and stderr isn't useful to me, and I'm not only interested in the tail of the output. (There are other occasions I've wanted this feature; say, when viewing guitar tablature. The tab is 80 columns x many rows, and I want to play it without having to hit page down every time I get to the bottom of my screen.)
In the tablatures case, couldn't you open up a new terminal window and divide the stuff there yourself?
> couldn't you open up a new terminal window and divide the stuff there yourself? Yes, I could open up, say, four terminal windows, tiled horizontally across the screen, open up the text file in each of them, and seek to the right places in each such that they wrap. For the tablature case, this is the manual solution; but as you can imagine, I'd much rather just tell gnome-terminal to extend itself three times and then type 'cat foo.tab'. (Note that there is no manual solution for the makefile case, unless the output has been redirected to a file.) Thanks for the replies, both of you. I hope I can convince you that this is a worthy idea that would be used quite a bit if only it were available. ;-)
No need to convince, just implement :). It's a rather big feature. First, you need to separate the model and view in vte, such that you can have multiple views of the same terminal widget. Then implement the so-called split feature in gnome-terminal, such that you can get two views of a connection, then just dragging one of them out does what you want :)
*** Bug 319454 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/3376.