I’ve been using a terminal called Terminator for the last few months instead of the terminal that’s bundled with Ubuntu.  The main reason for this was to take advantage of easy split window creation to enable multiple terminals on the same screen.  This is provided along with tabbed windows, but there also a number of other notable features.  I struggled to find a set of shortcut keys for Terminator initially, so there are a few below along with some explanation of the feature:

 Bash |  copy |? 
CTRL+SHIFT+e
– Split terminal horizontally
 Bash |  copy |? 
CTRL+SHIFT+o 
- Split terminal vertically
 Bash |  copy |? 
CTRL+SHIFT+T
– Open a new tab
 Bash |  copy |? 
CTRL+Tab
– Switch terminals
 Bash |  copy |? 
CTRL+SHIFT+w
– Close currently selected terminal window
 Bash |  copy |? 
CTRL+SHIFT+q
– Close all terminals
 Bash |  copy |? 
CTRL+SHIFT+z
– Maximize currently selected terminal window
 Bash |  copy |? 
CTRL+SHIFT+Left Arrow
– Move split (dragbar) to the left
 Bash |  copy |? 
CTRL+SHIFT+Right Arrow
– Move split (dragbar) to the right
 Bash |  copy |? 
CTRL+SHIFT+Up Arrow
– Move split (dragbar) up
 Bash |  copy |? 
CTRL+SHIFT+Down Arrow
– Move split (dragbar) down
 Bash |  copy |? 
CTRL+SHIFT++
– Increase text size in the terminal
 Bash |  copy |? 
CTRL+SHIFT+-
– Decrease text size in the terminal
 Bash |  copy |? 
CTRL+SHIFT+0
– Restore text size in the terminal
 Bash |  copy |? 
CTRL+Right Click
– moves a window, release the CTRL key to finalise the window position.
 Bash |  copy |? 
F11
– Fullscreen view

You can also get these using to look at all possible options for terminator. Overall it’s a good replacement for the bog standard terminal with some added features.