keeda
keeda

Reputation: 2635

Working on multiple terminals

I am using ubuntu terminal for my project and at times I need more than 5 terminals to be open at the same time and kind of juggle between them to see outputs of multiple programs running simultaneously. I am having hard time toggling between the terminals. Is there something that will hold all terminals together in one window and make my life simpler? I read somewhere that konsole does that for me, but I cannot bring up konsole for some reason and I am getting an error : bash: konsole: command not found.

Any kind of info/help is greatly appreciated.

Upvotes: 2

Views: 2751

Answers (7)

Alex Stepanenko
Alex Stepanenko

Reputation: 25

Use iterm2+zsh, as it has broadcast mode to multiple windows.

Upvotes: 0

SuperNova
SuperNova

Reputation: 27456

You can use gnome-terminal. The script below will open 3 tabs running the respective commands..

tab="--tab"

cmd01="bash -c 'command in 1st terminal';bash"
cmd02="bash -c 'command in 2nd terminal';bash"
cmd03="bash -c 'command in 3rd terminal';bash"

foo=""

foo+=($tab -e "$cmd01")
foo+=($tab -e "$cmd02")
foo+=($tab -e "$cmd03")

gnome-terminal "${foo[@]}"

exit 0

Upvotes: 0

Tom Abraham
Tom Abraham

Reputation: 390

Use tmux (and eventually, tmuxinator). It may have a slight learning curve but it'll be worth it, once you have it mastered!

Here's what an example session looks like.

Upvotes: 1

Michael Slade
Michael Slade

Reputation: 13877

First, consider switching to ubuntu classic desktop. In clasic desktop you can move and resize windows like in um, windows, and then have multiple terminals visible at once.

Second, consider creating new terminals in the one terminal window. This can be done with CTRLSHIFTT

Third, alhough not much more useful for your purposes than the previous suggestion, have a look at screen(1), which is old, featureful, and no longer maintained, or tmux(1), which is still maintained. Either one can be run from a terminal. Both are installable from Software Center or synaptic.

Upvotes: 0

jasonspiro
jasonspiro

Reputation: 221

Use gnome-terminal instead. http://packages.ubuntu.com/ubuntu-desktop indicates to me that it comes with Ubuntu. It lets you open multiple tabs. Press Ctrl+Shift+T or click the appropriate menu command to open a new tab.

Upvotes: 0

Colin D
Colin D

Reputation: 5661

If you want to try Konsole, try installing it first. It's part of KDE if that helps.

http://konsole.kde.org/

Ubuntu comes with gnome iirc. It has gnome-terminal as jasonspiro pointed out.

Upvotes: 0

OrwellHindenberg
OrwellHindenberg

Reputation: 5078

Have you tried using multiple workspaces? I'm using ubuntu 11 and if I find that I have a terminal layout I like to keep intact I simply place all of those terminals on a 2nd workspace. This can me done by right clicking on the terminal and clicking "Move to another workspace".

Upvotes: 0

Related Questions