Terminal

Introduction

A simple, streamlined, and powerful terminal client designed for GNOME 3.

Designers

William Jon McCann

Objectives

  • Be accessible for inexperienced terminal users (necessary for support situations, new developers, etc).
  • High level of integration with GNOME 3 (search, notifications, app design patterns).
  • Scale to more complex usage.

Relevant Art

Mac Terminal

https://cdn2.macworld.co.uk/cmsdata/features/3608274/Screen_Shot_2015-04-13_at_11.48.16_thumb.png

Simple UI. It has tabs.

Pantheon Terminal (Elementary OS)

https://d2.alternativeto.net/dist/s/pantheon-terminal_277937_full.png?format=jpg&width=1600&height=1600&mode=min&upscale=false

Has a few niceties - allows regular copy/paste shortcuts to be used, restores the previous session...

Terminator

http://2.bp.blogspot.com/-KmIZYUMkYqU/T1KBMIiBSOI/AAAAAAAAAQQ/00U4JtYwA2c/s1600/terminator+one.png

Mostly known for its tiling capabilities. Has some other features - supports drag and drop, unlimited scrollback...

iTerm2

https://www.iterm2.com/img/screenshots/split_panes.png

Featureful terminal for Mac. Includes tiling, search, autocompletion, paste history, inline images and more.

Final Term

http://worldwidemann.com/content/images/2015/03/finalterm.gif

http://worldwidemann.com/final-term-a-modern-terminal-emulator/. Now longer maintained, this used to have various "advanced" features:

  • Context menus for file names, PIDs, URLs, IP addresses
  • Command completion drop downs
  • Collapsible command outpout
  • Custom keyboard shortcuts (allows mapping particular commands to shortcuts)
  • Text reflow

Terminix

https://gnunn1.github.io/tilix-web/assets/images/gallery/tilix-screenshot-2.png

Tiling terminal that uses modern GNOME design patterns. Organises terminals into workspaces. Terminal layouts can be defined.

Tentative Design

Comments

See Also

Design/Apps/Terminal (last edited 2018-05-02 11:54:50 by AllanDay)