Ticket #145 (new enhancement)

Opened 3 years ago

Last modified 11 months ago

Split terminal functionnality

Reported by: LaMs Owned by: somebody
Priority: minor Milestone:
Component: guake Version:
Keywords: Cc: mkudro@…

Description

Yakuake and Terminator have this particular functionnality. I was using Yakuake when I was developing on KDE but now that I'm running on gnome I'm using Guake. Guake is perfect for me at the exception of this little functionality. Example of what I'm talking:  http://www.kde-apps.org/content/preview.php?preview=2&id=29153&file1=29153-1.png&file2=29153-2.png&file3=29153-3.png&name=Yakuake  http://www.64bitjungle.com/wp-content/uploads/2008/09/screenshot-terminator.png

Having this in a drop down console like Guake would be very useful for an embedded developer addict to Vim like me.

Change History

Changed 3 years ago by lincoln

humm, first of all, do you know the gnu screen? Maybe it can help you manage more terminals and split them. I think you should give it a try =D

Changed 3 years ago by LaMs

Yes I know screen... and no its not the same feeling. A good alternative, but I would prefer an integrated solution.

Changed 2 years ago by pingou

  • milestone 0.5.0 deleted

Changed 2 years ago by Yva

Would love to see this functionality. Guake is a great tool for monitoring and seeing 2 terminal simultaneously would be great.

Changed 2 years ago by pingou

From our discussion, the idea is not to split but to divide and thus having {2,3,4...} tabs visible at the same time

Changed 2 years ago by zaoul

I understand screen can split but I agree it is not the same feel. Especially when it comes to vertical split which screen requires an extra patch. Not that big of a deal but terminator is really nice when working with multiple configuration files for an application. Asterisk for example! In summary I would like to see this implemented.

Thank you, Bryan

Changed 2 years ago by amcl

Some people may not be satisfied with only 2 vertical windows, so this really seems like a job for a terminal multiplexer. The next release of Screen will support vertical splits, but Tmux and dvtm can already do arbitrary vertical/horizontal splits. Why reinvent the wheel in a less flexible way?

 http://tmux.sourceforge.net/  http://www.brain-dump.org/projects/dvtm/

Changed 23 months ago by mahmoudimus

  • version 0.4 deleted

Amcl,

One of the reasons you can't use something like a terminal multiplexer is that sometimes, it might be necessary to copy something from a split screen. When you highlight a selection using a terminal multiplexer, what ends up happening is that you copy the adjacent screen as well.

This becomes very tedious when copying an output that you've run and are requiring to paste it somewhere. It doesn't even need to be an output, it could be just an error message.

tmux && dvtm have this problem, as well as screen.

This is why implementing terminator functionality, or embedding the terminator console in Guake, might be a better solution for others. I might end up doing this myself because it is *SO* useful to get a terminal to be able to split windows, both vertically && horizontally.

Changed 23 months ago by amcl

Some terminal emulators support rxvt style Alt-leftmouse rectangular selection. I'm not sure if Guake supports rectangular selection, I'm at work at the moment. If it doesn't that would be a good feature. It would solve the problem you describe nicely.

Changed 18 months ago by estragib

  • priority changed from major to minor

Block select does work in Guake. and this goes a bit beyond a non-bloaty drop-down term. Per amcl's "Why reinvent the wheel in a less flexible way?", I'm deescalating this to minor, pending indignant protests.

Changed 11 months ago by nikom

  • cc mkudro@… added

It is very unfortunate that this enhancement request has been marked as minor. Split screen is most used (by me) future in Yakuake among being able to increase/decrease size of the terminal. It was blessing for me discovering Yakuake and split screen - Ctrl+Alt+L and i got new session on the same tab. I support this future request and vote for upgrading it to higher priority.

Note: See TracTickets for help on using tickets.