Quake-style terminal with splitting in Gnome other than Yakuake

The most common Quake-style terminal in Gnome seem to be Guake and Tilda, but they can't split to show several shells in single tab like Yakuake can. Is there any alternative which can do so?


Try Guake with tmux to get the splitting feature.


For Ubuntu 14.04

Terra can be made to run on Ubuntu 14.04. See this answer for details


For Ubuntu 13.04 and older

Alternatively there is a new experimental project called Terra.

Terra is a GTK+3.0 based terminal emulator with useful user interface, it also supports multiple terminals with splitting screen horizontally or vertically.

Terra Terminal Emulator Screenshot

Quick installation:

sudo add-apt-repository ppa:ozcanesen/terra-terminal
sudo apt-get update
sudo apt-get install terra

For more information check out the WebUpd8 article.


You can write a small script to make any window bring to the front. Though it is not sliding down from top like in quake it serves the purpose. I'm using terminator as my grid terminal since its very powerful.

The script I'm using for this is given below. So first install terminator and wmctrl then put this script where you keep your scripts and add a shortcut key (eg: Ctrl+`) and your done.

Now when you press Ctrl+` terminator comes to the front and press the same once more, it will go to the back of the other windows.

#!/bin/bash
TM_STATE=/tmp/tm_stat
WIN=$( wmctrl -lGx | grep -i terminator | awk '{print $1}' );
if [[ $WIN == "" ]]
then
   terminator&
   exit 0
else
   if [[ -e $TM_STATE ]]
   then
      wmctrl -i -r $WIN -b remove,below
      wmctrl -i -r $WIN -b add,above
      #wmctrl -i -r $WIN -b remove,shaded
      #wmctrl -i -a $WIN 
      rm $TM_STATE
   else
      wmctrl -i -r $WIN -b remove,above
      wmctrl -i -r $WIN -b add,below
      #wmctrl -i -r $WIN -b add,shaded
      touch $TM_STATE
   fi
fi