Shin
Shin allows you to run shell commands wherever you can type.
This works in almost all GNU/Linux applications, including Firefox, Chrome, LibreOffice, all GTK and Qt applications, and many others.
Shin will not stand in your way until you press the magic key that will revive him. When Shin is not in use, it does not consume CPU time and memory.