GNOME Terminal

GNOME Terminal
Developer(s)The GNOME Project
Stable release
3.52.2[1] Edit this on Wikidata / 30 April 2024
Repository
Written inC
Operating systemLinux and Unix-like
TypeTerminal Emulator
LicenseGPL-3.0-or-later
Websitewiki.gnome.org/Apps/Terminal

GNOME Terminal is a terminal emulator for the GNOME desktop environment written by Havoc Pennington and others. Terminal emulators allow users to access a UNIX shell while remaining on their graphical desktop.[2]

Features

GNOME Terminal (gnome-terminal from the command line or GNOME's Alt-F2 launcher) emulates the xterm terminal emulator and provides some of the same features.[3]

Profiles

GNOME Terminal supports multiple profiles.[4] A user can create multiple profiles for their account. Users can then set configuration options on a per-profile basis and assign a name to each profile. The available configuration options range from different fonts, different colors, emission of the terminal bell, the behavior of scrolling, and how the terminal handles compatibility with the backspace and delete key.

When GNOME Terminal starts, it can be configured to launch the user's default shell or run a custom command. These options can be configured per profile, allowing users to execute different commands depending on the profile. For example, some users may have one profile to launch their default shell, another profile that connects to another computer remotely through SSH, and finally a profile that opens a GNU Screen session.

Compatibility

GNOME Terminal supports a couple of different compatibility options for interfacing with older software that depends on varying keyboard-to-ASCII assignments. In computing, there has been ambiguity between the backspace key and delete key. When the user presses the backspace key, the computer can either delete the character before the cursor, or the character at the cursor, which introduces this ambiguity (see ASCII). GNOME Terminal allows the user specify which control character or escape sequence the delete and the backspace keys should generate.[2] Users can specify this option on a per-profile basis.

Colored text

GNOME Terminal 3.43 with the theme set to Adwaita-dark
Colored texts in GNOME Terminal 3

Colored text is available in GNOME Terminal, although users may turn this feature off. GNOME Terminal supports a basic set of 16 colors, which the user can choose.[2] Furthermore, GNOME Terminal has support for a palette of 256 colors by default. Some programs, such as vim, can use that many colors.[5]

As of version 3.12, it also supports RGB direct true colors.

Background

GNOME Terminal allows changing background settings on per profile basis. Available options are solid color.

Older versions also included transparent background option, which allowed to see windows beneath terminal window. Although this option was dropped shortly after 3.6 release, several Linux distributions including Ubuntu and Fedora patch their packages of GNOME Terminal to re-enable this feature.[6][7]

Mouse events

Although GNOME Terminal is primarily a command-line interface and uses the keyboard for most input, GNOME Terminal has limited support for mouse events. GNOME Terminal can capture mouse scrolls and both left and right clicks.[2][better source needed] Presently, it cannot detect the location of the mouse, but some terminal applications can utilize the mouse events, such as aptitude or vim. At this time, there is no support for touch based gestures.

Text rewrapping on resizing

Since version 3.12 (incorporating version 0.35 of the VTE widget), GNOME Terminal supports text re-wrapping on re-sizing (long lines of text already printed to the terminal's standard out are reflowed to fit the new line width when the dimensions of the terminal window are resized). This behaviour is similar to that of GNU Screen and other curses-based applications such as less.[8]

URL detection

GNOME Terminal parses the output and automatically detects snippets of text that appear to be URLs or email addresses.[2] When a user points to a URL, the text is automatically underlined, indicating that the user may click. Upon clicking, the appropriate application will open to access that resource.

Tabs

Multiple terminal sessions may be organized within single GNOME Terminal window as tabs.[2] Switching between active session is possible either by using keyboard shortcuts or by using tab bar – a row of buttons, each corresponding to active session, that appears on top of GNOME Terminal window when multiple tabs are used. Similar to the profile feature, each tab can be assigned a name.

Safe quit

Quit warning in GNOME Terminal 3.32

In recent versions, when the user attempts to quit the entire graphical application, GNOME Terminal will prompt the user with a dialog box asking for confirmation.[2] This feature is intended to reduce the risk of accidentally closing a terminal window (e.g., by clicking the window's close button) with a job still running. If a job is running and the user closes the window, the job will quit and the user will have to restart the job if exiting was an accident.

This feature is only present when the user closes the application through the graphical interface. If the user attempts to quit with the exit shell command, it is the responsibility of the user's shell to confirm the exit. Although not a GNOME Terminal feature, some shells, e.g. tcsh and bash, offer similar[original research?] functionality and will notify the user that there are stopped jobs.

Development

GNOME Terminal is largely based on the VTE widget (which replaced the older zvt widget).[9] VTE, part of the GNOME project, has widgets that implement a fully functional terminal emulator. GNOME Terminal and VTE are both written in C.[10]

VTE is a library (libvte) implementing a terminal emulator widget for GTK, and a minimal sample application (vte) using that. VTE is mainly used in gnome-terminal, but can also be used to embed a console/terminal in games, editors, IDEs, etc.

The VTE library provides a terminal emulator widget VteTerminal for applications using the GTK toolkit. It also provides the VtePTY object containing functions for starting a new process on a new pseudo-terminal and for manipulating pseudo-terminals.

At least GNOME terminal, XFCE terminal, ROXTerm, evilvte, guake, sakura, terminator and vala-terminal rely on VTE.

GNOME Console
Original author(s)Zander Brown[citation needed]
Developer(s)The GNOME Project
Repositorygitlab.gnome.org/GNOME/console/
Operating systemLinux and Unix-like
TypeTerminal Emulator
LicenseGPL-3.0-or-later
Websiteapps.gnome.org/app/org.gnome.Console/

GNOME Console

GNOME Console is a terminal emulator for the GNOME Desktop Environment. It originated as a terminal emulator specifically for the Phosh mobile interface, which needed an adaptive terminal emulator.[11] Since GNOME version 42 it has been a part of the default app set for GNOME, replacing GNOME Terminal.[12][13]

See also

References

  1. ^ "3.52.2". 30 April 2024. Retrieved 1 July 2024.
  2. ^ a b c d e f g Sun GNOME Documentation Team. "GNOME Terminal Manual".
  3. ^ Thomas E. Dickey. "XTERM - Frequently Asked Questions".
  4. ^ "Get To Know Linux: gnome-terminal".
  5. ^ "More than 8 Color Vim Syntax Highlighting in GNOME Terminal". Archived from the original on 9 July 2013.
  6. ^ "GNOME-terminal package changelog". Ubuntu. Retrieved 2014-07-02.[better source needed]
  7. ^ Debarshi, Ray (2014-05-15). "Transparent terminals are back in Fedora". Debarshi's den. Retrieved 2014-07-02.
  8. ^ Clasen, M. "A Terminal Surprise". blogs.gnome.org. Retrieved 13 October 2014.
  9. ^ "Additional Widgets - Terminal Widget". 2003-10-18. Archived from the original on 2008-05-21. Retrieved 2008-05-02.
  10. ^ "VTE Reference Manual". Archived from the original on 4 September 2018. Retrieved 12 January 2016.
  11. ^ "core: Swap gnome-terminal out in favor of console (!1404) · Merge requests · GNOME / gnome-build-meta · GitLab". GitLab. 2021-12-09. Retrieved 2024-05-06.
  12. ^ "Hands On With GNOME's New Terminal for Linux Users". It's FOSS. 2022-04-30. Retrieved 2024-05-06.
  13. ^ "GNOME Release Notes". GNOME Release Notes. Retrieved 2024-05-06.

Read other articles:

Article principal : Orgue électronique. Pour les articles homonymes, voir Orgue (homonymie) et Hammond. Orgue Hammond Hammond B-3 avec banc, pédalier et Leslie 122 Variantes historiques Orgue à tuyauxHarmoniumTelharmonium Classification Orgue électronique Famille Instrument à clavier et électromécanique Instruments voisins Orgue numérique Facteurs bien connus Laurens Hammond Échantillon sonore Son caractéristique de l'orgue Hammond modifier  Claviers d'un Hammond L-100 Rou...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يناير 2019) رأس العين جنوب البنان Village Ras el-Aïn أسماء أخرى Ras el-Aïn الاسم الرسمي Ras al-Ain الإحداثيات 33°13′41″N 35°13′26″E / 33.228°N 35.224°E / 33.228; 35.224 تقسيم إداري  البلد  

Гідеон ЛоувGideon LouwЗагальна інформаціяГромадянство  ПАРНародження 4 вересня 1987(1987-09-04) (36 років)Преторія, ПАРAlma mater Hoërskool MenloparkdСпортВид спорту спортивне плавання Участь і здобутки Нагороди Чоловіче плавання Представник ПАР Ігри Співдружності Срібло Делі 2010 Естафета 4х100

Skyline of Saint John from Wolastoq Park. This a list of the tallest buildings in Saint John, New Brunswick. Saint John is a city on the Fundy coast of New Brunswick and is the first incorporated city in Canada.[1] In Saint John, there are 6 buildings that stand taller than 50 m (164 ft). The tallest building in the city is the 19-storey, 81 m (266 ft) Brunswick Square.[2] This building is tied with Assumption Place in Moncton for tallest building in N...

استاد ميخائيل ميسخيمعلومات عامةلقب استاد لوكوموتيفالاسم الكامل استاد ميخائيل ميسخيسمّي باسم ميكال ميسخي المنطقة الإدارية تبليسي البلد  جورجيا[2] الاستعمالالرياضة اتحاد الرغبي المستضيف منتخب جورجيا لاتحاد الرغبي المالك حكومة جورجيامعلومات أخرىالطاقة الاستيعابي...

Waterside Theatre Fort Raleigh National Historic Site ist eine durch die Vereinigten Staaten von Amerika unter Schutz gestellte historische Stätte im Bundesstaat North Carolina. Auf dem Gelände, das durch den National Park Service verwaltet wird, wurde die erste englische Siedlung in Nordamerika errichtet: Roanoke, die sogenannte verlorene Kolonie (Lost Colony) Die sich über 2,8 Quadratkilometer ausdehnende historische Stätte liegt neben dem U.S. Highway 64 am Nordende der Insel Roanoke i...

Hindi film award This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Zee Cine Award for Best Actor in a Supporting Role – Female – news · newspapers · books · scholar · JSTOR (March 2020) (Learn how and when to remove this template message) Zee Cine Award for Best Supporting ActressThe 2023 recipient: Sheeba C...

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. علم الأمراض النسيجي: المظهر المجهري للسرطان القنوي الغازي للثدي.الشريحة مصبوغة بالهيماتوكسيلين والإيوسين. علم الأمراض النسيجي: المظهر المجهري لسرطان الأقنية الغازية في الثد

Seorang wanita bersungkem kepada ibunya. Prosesi sungkeman dalam pernikahan adat Jawa Sungkeman Manten Arti dari kata sungkem[1] adalah tanda bakti dan hormat yang dilakukan oleh kedua pengantin ke hadapan orang tua serta keluarga yang lebih tua (pinisepuh) dari kedua belah pihak, menunjukkan tanda bakti dan rasa terima kasih atas bimbingan dari lahir sampai ke perkawinan.[2] Selain itu kedua pengantin mohon doa restu dalam membangun kehidupan rumah tangga yang baru, agar sela...

INSTITUT AGAMA ISLAM NEGERI SORONGIAIN SORONGMotoHarmoni dan ProduktivitasJenisPerguruan Tinggi Keagamaan Islam Negeri di IndonesiaDidirikan28 Februari 2020 bertepatan dengan 4 Rajab 1441 H berdasarkan Perpres No 40 Tahun 2020 Tentang Institut Agama ISlam Negeri SorongLembaga indukKementerian Agama Republik IndonesiaAkreditasiBRektorProf. Dr. Hamzah, M.Ag.SarjanaProgram Studi Tadris Ilmu Pengetahuan Alam (TIPA) Program Studi Tadris Bahasa Inggris (TBI) Program Studi Pendidikan Guru Madrasah I...

1983 studio album by MagnumThe Eleventh Hour!Studio album by MagnumReleasedMay 1983Recorded1983StudioPortland Studios, LondonGenreRockLength39:38LabelJetProducerTony ClarkinMagnum chronology Chase the Dragon(1982) The Eleventh Hour!(1983) On a Storyteller's Night(1985) Professional ratingsReview scoresSourceRatingAllmusic[1]Kerrang!(mixed)[2] The Eleventh Hour is the fourth studio album by English rock band Magnum, released in 1983 by Jet Records. The production of thi...

قطة على نار قطة على نار  مأخوذ عن قصة تينيسي وليامز تاريخ الصدور 19 ديسمبر 1977 البلد  مصر اللغة الأصلية العربية الطاقم المخرج سمير سيف الإنتاج إن بي فيلم سيناريو رفيق الصبان حوار هاني مطاوع البطولة نور الشريفبوسيفريد شوقي موسيقى عمر خورشيد صناعة سينمائية تصوير سينمائي ...

Placa de cerámica con el logo de La Cartuja de Sevilla. Base de un plato de La Cartuja de Sevilla-Pickman S.A. donde se aprecia el logo de la compañía de cerámica. La Cartuja de Sevilla-Pickman S.A.[1]​ es una empresa de cerámica especializada en loza fina y fundada por el británico Carlos Pickman en el monasterio de la Cartuja de Sevilla en el siglo XIX. En la actualidad tiene su fábrica en Salteras, provincia de Sevilla. Historia A modo de introducción, cabe señalar que ...

Ecoregion in the Amazon biome Caquetá moist forestsCaquetá RiverEcoregion in purpleEcologyRealmNeotropicalBiomeTropical and subtropical moist broadleaf forests – AmazonGeographyArea184,100 km2 (71,100 sq mi)CountriesColombiaBrazilCoordinates0°08′55″N 71°31′01″W / 0.1486°N 71.517°W / 0.1486; -71.517GeologyCaguán-Putumayo Basin The Caquetá moist forests (NT0107) is an ecoregion of tropical moist broad leaf forest to the east of the Andes ...

2014 Icelandic municipal elections ← 2010 31 May 2014 2018 → Politics of Iceland Government Constitution of Iceland Law Taxation Constitutional reform Legislature Althing Speaker Birgir Ármannsson (D) Members of Parliament Constituencies Executive President of Iceland Guðni Th. Jóhannesson (I) Prime Minister of Iceland Katrín Jakobsdóttir (VG) Cabinet Judiciary Supreme Court of Iceland President Benedikt Bogason Justices of the Court Elections Presidential Parliamen...

Top professional football division of the football league in Ghana Football leagueGhana Premier LeagueFounded1956; 67 years ago (1956)Country GhanaConfederationCAFNumber of teams18 (from 2019–20)Level on pyramid1Relegation toDivision One LeagueDomestic cup(s)Ghanaian FA CupGhana Super CupInternational cup(s)CAF Champions LeagueCAF Confederation CupCurrent championsMedeama (2022–23)Most championshipsAsante Kotoko (24 titles)TV partnersStarTimes (live matches)Websiteghanaf...

1996 box set by The Smashing PumpkinsThe Aeroplane Flies HighBox set by The Smashing PumpkinsReleasedNovember 26, 1996 (1996-11-26)GenreAlternative rockLength138:53LabelVirginProducerBilly Corgan, James Iha, Flood, Alan Moulder, D'arcy WretzkyThe Smashing Pumpkins chronology Mellon Collie and the Infinite Sadness(1995) The Aeroplane Flies High(1996) Adore(1998) Alternate cover2013 reissue cover The Aeroplane Flies High is a five-disc box set released by American alterna...

無人機研究システム 種類 無人航空機原開発国 日本開発史開発者 防衛装備庁・富士重工業開発期間 2001-2011製造業者 富士重工業製造数 4諸元重量 760 kg[1]全長 5.2 m[2]全幅 2.5 m[2]全高 1.6 m[2] エンジン テレダイン J402-CA-702最大高度 約12 km[2]テンプレートを表示 無人機研究システム(むじんきけんきゅうシステム)は、偵察用無人機の効果的な運...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Heaven Stewart and Cohen novel – news · newspapers · books · scholar · JSTOR (May 2019) The ...

Buenos Aires Underground station Plaza de los Virreyes - Eva PerónGeneral informationLocationLafuente 1000Coordinates34°38′34.9″S 58°27′41.8″W / 34.643028°S 58.461611°W / -34.643028; -58.461611PlatformsIsland platformsHistoryOpened8 May 1986Services Preceding station Buenos Aires Underground Following station Terminus Line ETransfer to: Intendente Saguier Varelatowards Retiro Plaza de los Virreyes - Eva Perón is a station on Line E of the Buenos Aires Und...