Horizontal scrolling, session logging

Asked by freelock

Hi,

Installed your terminator by mistake, after reading about this one: http://software.jessies.org/terminator/ . Turns out I like yours better--fantastic to be able to tile active sessions, really great stuff.

However, I'm curious about whether you could add some of the killer features of the other terminator:

* Unlimited scrollback buffer by default, automatic logging of shell sessions to support this.
* Horizontal scrollbar for some outputs, instead of scrolling
* Highlight "find" results, better find keyboard shortcuts

Great work, I'm now uninstalling the other terminator so I can go back to yours. Too bad the packages conflict!

Question information

Language:
English Edit question
Status:
Solved
For:
Terminator Edit question
Assignee:
No assignee Edit question
Solved by:
freelock
Solved:
Last query:
Last reply:
Revision history for this message
Chris Jones (cmsj) said :
#1

Highlighting the find results is certainly something we'd like to add, although it's quite tricky with the terminal widget that we use (VTE, the same one that GNOME Terminal uses).

Unlimited scrollback would need to be implemented by VTE, unfortunately it's not something we could hack on top of it I think.

I'm not sure exactly what you mean for the horizontal scrollbar? - could you describe the situation you are imagining, in more detail?

If you want to request these features formally, please feel free to file bugs on our bugtracker here on Launchpad and I will set them as Wishlist items (and if they are VTE related I can forward them up to that).

Revision history for this message
freelock (john-freelock) said :
#2

Here's the description of horizontal scrolling from the other "terminator":

Horizontal Scrolling - Most terminal emulators wrap text when it intrudes upon the right margin. Terminator doesn't — it instead provides a horizontal scrollbar when necessary (hold down shift to make your scroll wheel scroll horizontally). This brings clear benefits in terms of readability of program output, or text files sent to the display with cat(1).

Anyway, thanks for your quick response!

Revision history for this message
Chris Jones (cmsj) said :
#3

interesting, thanks for the description. It actually sounds to me like it would make things far less readable, since you wouldn't be able to see all of the output! It may be something we could support in the future though, but I suspect it would need help from VTE.

Revision history for this message
Simon (simonjwiles) said :
#4

Hi :)

I'd just like to add a +1 for the original suggestion/request/wishlist. I too first came across the jessies.org terminator, I too like this one much better, and I too think the features mentioned are the best things available in the other software that are missing here! I actually came here to ask almost exactly the same question!

The horizontal scrolling issue is the one I'm most interested in. Would it really require upstream work? I wonder if it could be implemented by setting the column-count in TERMINFO or TERMCAP (never can quite remember which way 'round these work!) to an absurdly high value, and then it become a (relatively simple?) GUI problem, which you seem to have nailed.

Just a thought! Cheers for Terminator - I love it!

Simon

Revision history for this message
Tejeev Patel (tejeevpatel) said :
#5

I know this is old, but +1 for the horizontal scrolling.. I tend to watch a number of status's while deploying clouds and it completely destroys the readability of the output when the terminal wraps output that runs off the edge of the screen..