Fact-checked by Grok 2 weeks ago

GNOME Terminal

GNOME Terminal is a free and open-source application designed for the , enabling users to access a environment through a graphical interface to execute text-based commands and run system programs. Originally developed by using code from the Zvt terminal widget created by Michael Zucchi, GNOME Terminal first appeared in May 1998 as part of the GNOME desktop beta included in 5.1. It has since evolved significantly, with the modern version of the application dating back to around 2002, incorporating advanced features absent in its early iterations, such as multiple tabs and window transparency support. Formerly the default terminal emulator in many GNOME-based distributions including and (though succeeded by Ptyxis in recent releases as of 2025), is maintained by the project and hosted on . The latest stable release, version 3.58.0, was issued on September 21, 2025, ensuring compatibility with contemporary GNOME releases and ongoing enhancements for performance and usability. Key features include support for multiple tabs and windows to manage several shell sessions simultaneously, customizable profiles for tailoring appearance, behavior, and encodings, and a range of keyboard shortcuts for efficient and . It leverages the VTE (Virtual Terminal Emulator) library, originally developed as its backend, to handle terminal emulation, including support, search functionality, and adjustable scrollback buffer sizes. Additional capabilities encompass full-screen mode, title setting, and command execution options via the command line, making it a versatile tool for developers, system administrators, and power users in environments.

History and Development

Origins and Initial Development

The original GNOME Terminal was developed by in 1998 using code from the Zvt terminal widget created by Michael Zucchi. It first appeared in May 1998 as part of the GNOME desktop beta included in 5.1. The modern version of GNOME Terminal, dating from around 2002, was created by Havoc Pennington and other contributors to the GNOME project, serving as the default for the GNOME . Pennington developed the application's shell, including the menu bar and preferences dialog, while the core terminal emulation was provided by the VTE widget originally authored by Nalin Dahyabhai. The development of GNOME Terminal coincided with the inception of the project, which was founded in 1997 by and Federico Mena to create a free desktop environment using open-source components. Its initial release was integrated with GNOME 1.0, launched on March 3, 1999, marking the first stable public version of the desktop. Intended as a simple, -like interface for systems, GNOME Terminal was built using the GTK+ toolkit to ensure tight integration with GNOME's graphical components. The primary motivation was to deliver a more accessible and user-friendly terminal emulator for graphical desktops, supplanting basic command-line tools like xterm and aligning with GNOME's emphasis on ease of use. Upon release, GNOME Terminal saw rapid early adoption as the standard terminal in major distributions, including 6.0 in April 1999 and early releases, solidifying its role within the burgeoning ecosystem. It relied on the Zvt as its foundational technology for rendering terminal output and handling user input in its early versions.

Technical Implementation

GNOME Terminal is primarily implemented in , leveraging the toolkit to construct its graphical user interface and handle window management. The application integrates with the VTE (Virtual Terminal Emulator) as its core component for terminal , which processes input and output streams to simulate a console environment within the GTK framework. This architecture enables efficient rendering of text-based interfaces while maintaining compatibility with GTK's event-driven model. The VTE library within GNOME Terminal emulates established terminal standards such as , VT102, and , allowing it to interpret and respond to ANSI escape sequences for control codes like cursor movement, color changes, and screen clearing. These standards ensure that command-line applications designed for legacy terminals function seamlessly, with VTE handling the parsing of escape sequences to update the display accordingly. Released under the GNU General Public License version 3.0 or later (GPL-3.0-or-later), GNOME Terminal is an open-source maintained under the governance of the , facilitating community contributions through its repository. It primarily targets and other operating systems, where binary packages are available for major distributions including , , and [Arch Linux](/page/Arch Linux). Additionally, it integrates with the to adopt system-wide theming for consistent visual appearance.

Release History

GNOME Terminal's release history traces its evolution from an early component of the desktop environment, with version 2.0 released in November 2002 as part of 2.0.3, introducing initial support for tabbed interfaces to enable multiple terminal sessions within a single window. Subsequent versions aligned with GNOME's biannual release cycle, incorporating enhancements to and . A significant milestone occurred with version 3.12 in March 2014, which added support for (24-bit) rendering through integration with VTE library version 0.36 or later, allowing for over 16 million colors in terminal output, alongside improved text rewrapping on window resize to better handle dynamic content display. The application continued to mature through the 3 series, with regular updates focusing on stability, accessibility, and integration with evolving desktop features. relies on the VTE library for core terminal emulation, with periodic updates to VTE contributing to enhancements in protocol support and rendering performance. In recent years, stable releases have maintained pace with development. Version 3.56.2 was issued on May 24, 2025, followed by 3.58.0 on September 21, 2025, the latter entering Debian's unstable repository shortly thereafter. Active maintenance occurs via the official repository at gitlab.gnome.org/GNOME/gnome-terminal, where developers address bug reports, ensure compatibility with newer components, and apply security fixes. GNOME Terminal served as the default terminal emulator in until version 42, released in March 2022, when it was succeeded by GNOME Console as the recommended replacement, though GNOME Terminal remains installable from distribution repositories for continued use. As of November 2025, GNOME Terminal receives legacy support through ongoing patches and packaging updates, with version 3.56.2 included in 25.10 and equivalent recent builds available in , ensuring availability for users preferring its established feature set.

Core Features

Profiles and Customization

GNOME Terminal supports multiple profiles, enabling users to configure distinct sets of preferences for different workflows, such as custom commands for SSH sessions or integration. Each profile allows per-profile customization of visual and behavioral elements, including fonts, foreground and background colors, cursor shapes (block, underline, or I-beam), and initial terminal size. These settings are managed independently, allowing tailored appearances and operations without affecting other profiles. The is automatically configured to derive its from the current theme, ensuring consistency with the overall desktop appearance; users can override this by selecting built-in schemes like Tango dark or light, or defining custom palettes with hexadecimal color values. Access to management occurs through the preferences dialog ( > Preferences), where users can create new profiles by clicking the "+" button and providing a name, clone existing ones for quick variations, settings which save automatically, rename via the context menu, or delete non- profiles. Setting any as is done by selecting it and checking the corresponding option, making it the active configuration for new terminals and tabs. Customization extends to runtime behaviors, where profiles can specify a command to execute on launch—such as invoking a particular like Zsh instead of the default —by enabling "Run a custom command instead of my shell" in the Command tab and entering the desired with arguments. Initial can be set indirectly through a custom command, for example, by using sh -c "cd /path/to/directory; exec [bash](/page/Bash)" to change to a specific location before starting the . Environment variables, including those for , are configurable per profile; for instance, setting TERM to xterm-256color emulates support for 256-color applications, ensuring with legacy software that relies on specific terminal capabilities. Profiles are persistently stored in the configuration database, accessible via the gsettings schema under /org/gnome/terminal/legacy/profiles:/, which facilitates exporting configurations for sharing across user accounts or establishing distribution-wide defaults using tools like dconf dump and dconf load. This storage mechanism ensures settings remain intact across sessions and allows advanced users to profile migrations or backups.

Display and Text Handling

GNOME Terminal emulates a standard 256-color palette to support terminal applications, allowing for a wide range of color combinations in text output. Starting with version 3.12, released in March 2014, it also provides direct RGB support, enabling over 16 million colors for modern applications that require precise color rendering. The terminal offers flexible background configuration options, including solid colors selected from predefined palettes or custom schemes, image files for visual customization, and transparency effects that rely on a compositing window manager for blending with the underlying desktop. These features enhance readability and aesthetic integration within the GNOME desktop environment. Text handling in GNOME Terminal includes automatic reflow of lines upon window resizing, a capability introduced in version 3.12 to dynamically adjust wrapped content and avoid truncation without manual intervention. This ensures that output from commands like log viewers or text editors adapts seamlessly to changes in viewport size. Font rendering is handled through configurable monospace typefaces, with options for to produce smooth edges on glyphs, improving legibility at various sizes. The terminal fully supports encoding, allowing display of international characters and scripts across different languages. The scrollback buffer stores previous output for review, with an adjustable limit—defaulting to 500 lines—and the option for unlimited storage, though large buffers may impact performance during resizing. Users can search within the scrollback buffer using keyboard shortcuts, facilitating quick location of specific text amid historical output.

User Interaction

GNOME Terminal supports basic mouse interactions for enhanced user experience within the terminal window. The mouse wheel enables scrolling through the scrollback buffer, allowing users to navigate previous output without keyboard input. Right-clicking on text or empty space invokes a context menu offering options such as copy, paste, select all, and, for detected links, actions like opening in the default browser. Detected URLs can be opened in the default web browser or copied via the right-click context menu. URL detection in GNOME Terminal occurs automatically through built-in patterns that identify common formats for web addresses (e.g., http:// or :// schemes), addresses, and file paths. These elements are visually highlighted with underlining on hover, facilitating quick recognition. Upon interaction via right-click or Ctrl+click, users can choose to open the URL in a or copy it to the , preventing accidental navigation while supporting efficient workflow integration. The regex patterns are hardcoded in the VTE underlying GNOME Terminal, ensuring consistent detection across sessions without user configuration. Keyboard shortcuts in GNOME Terminal include standard Emacs-style navigation for command-line input, such as Ctrl+A to move to the line start, Ctrl+E to the end, Ctrl+B and Ctrl+F for backward and forward character movement, and Ctrl+W to erase the previous word. Vim-style emulation is not natively provided but can be achieved through like readline bindings. GNOME-specific shortcuts enhance interaction, including Ctrl+Shift+C for copy and Ctrl+Shift+V for paste, which override default behaviors for terminal consistency; profile switching can be bound to combinations like Ctrl+Shift+P via preferences, though no universal default exists beyond configurable options. For international input, GNOME Terminal integrates with the desktop's framework, supporting s for entering special characters and diacritics across languages. Users configure a (e.g., Right Alt) in Settings, enabling sequences like compose + ' + e to produce é. It also handles via Ctrl+Shift+U followed by a code point, such as Ctrl+Shift+U + 00E9 for é, ensuring compatibility with non-Latin keyboards and complex scripts. A key safety feature is the close confirmation dialog, which appears when attempting to quit a or if background or foreground processes are active, warning users of potential and offering options to or force close. This prevents accidental termination of long-running tasks, such as compilations or downloads. When resizing the , text output rewraps dynamically to maintain readability without manual intervention.

Window and Tab Management

GNOME Terminal supports multiple terminal sessions within a single window through a tabbed , allowing users to organize and switch between different shells or commands efficiently. The tabs appear as a row of buttons at the top of the window, and clicking on a tab activates the corresponding session. This design facilitates multitasking, such as running separate processes or navigating different directories without opening multiple application instances. New tabs can be created using the Ctrl+Shift+T or through menu options when the is enabled, with the new tab inheriting the current and profile of the active tab if the supports it, such as via the VTE library's directory propagation feature introduced in version 3.7. New windows are opened via Ctrl+Shift+N or similar menu actions, and preferences allow configuring whether new terminals default to tabs or separate windows. Tabs and windows inherit the profile settings, ensuring consistent behavior unless overridden. Tabs can be rearranged within a window using drag-and-drop by clicking and holding a tab then releasing it in the desired position, or via right-click menu options to move left or right incrementally. Tabs are detachable, enabling users to drag a tab out of its current window to create a new standalone window, or move it between existing windows by dragging to the GNOME Shell's Activities overview hot corner, which reveals open Terminal instances. Closing a tab is achieved with Ctrl+Shift+W, the close button on the tab, or right-click menu. As a standard GTK-based application, GNOME Terminal windows are resizable by dragging the borders and maximizable via the window controls or double-clicking the title bar. The title bar dynamically displays information such as the current , running process, or custom titles set by shell commands, configurable through preferences to replace, prepend, or append shell-supplied titles. By default, GNOME Terminal does not provide full session persistence, meaning open tabs and their states are not automatically restored after application restart or system logout. However, individual tabs can remember their and command if configured via settings like PROMPT_COMMAND in , though this requires user setup and does not recreate the tab layout. GNOME Terminal integrates with GNOME Shell's window management features, including the Activities overview for switching between virtual desktops and built-in support for snapping windows to screen edges. When closing a window with multiple tabs, a appears if processes are running or the confirm_window_close setting is enabled, applying safe quit behavior to prevent accidental loss of sessions.

GNOME Console

GNOME Console serves as the official successor to GNOME Terminal within contemporary GNOME desktop environments. It was introduced as the default terminal emulator in GNOME 42, released on March 23, 2022. Originally developed as King's Cross for Phosh, the mobile-oriented shell in the GNOME ecosystem, it emphasizes simplicity and touch-friendly interactions suitable for both desktop and mobile use. The application can be invoked from the command line using either kgx or gnome-console. Unlike its predecessor, Console adopts a modern user interface built on GTK4 and libadwaita, providing a cleaner, more adaptive design that aligns with current aesthetics. It includes distribution options for easier installation across distributions and features enhanced text handling, such as smart copy functionality—where Ctrl+C copies selected text or sends an interrupt signal if no selection exists—and improved search capabilities within output for quicker navigation of command history and logs. The latest stable release, version 49.0, arrived on September 13, 2025, incorporating optimizations for better rendering performance and deeper integration with 's theming system to ensure consistent visual appearance across applications. Console was adopted as the standard terminal in some -based systems following 42, but recent releases including 25.10 and Workstation 43 have switched to Ptyxis. It maintains with VTE, the virtual terminal emulator library shared with , allowing seamless handling of existing terminal configurations and behaviors.

Ptyxis

Ptyxis is a developed within the ecosystem as an evolution addressing modern container workflows, succeeding projects like by incorporating advanced performance and integration features. Ptyxis was created by Christian Hergert, a veteran contributor known for projects like , and first released in 2023 under the initial name "" before being renamed. It leverages the VTE library for core terminal emulation, GTK4 for its user interface framework, and libadwaita to align with 's contemporary design guidelines. The project originated from explorations into enhanced support in VTE and aims to provide a more seamless experience for container-based development. A hallmark of Ptyxis is its native container support, enabling effortless navigation between the host system and local containers such as those managed by Podman, , Distrobox, or JHBuild. It automatically discovers running containers and allows spawning new tabs or sessions within specific contexts, preserving the environment across interactions to streamline workflows. Key features also include smooth scrolling for fluid text navigation and profile-based configurations that facilitate spawning sessions tied to particular containers or tools, reducing manual setup overhead. In terms of performance, Ptyxis is optimized for contemporary hardware through GPU acceleration in VTE, supporting both and renderers to achieve high-frame-rate output and reduced latency. It employs a dedicated ptyxis-agent for handling PTY operations and out-of-process, minimizing input delays and enabling efficient resource use on systems with modern graphics capabilities. These optimizations make it particularly responsive for demanding tasks like rapid command execution in containerized environments. As of November 2025, Ptyxis has advanced to version 49.2, with ongoing development hosted on GitLab featuring regular tag releases and community contributions. It serves as the default terminal in Ubuntu 25.10, released on October 9, 2025, and has similarly been adopted as a primary option in Fedora Workstation 43 and RHEL 10, positioning it as a distribution-agnostic alternative for GNOME users. Ptyxis targets developers engaged in container orchestration and , offering a forward-looking design that evolves traditional paradigms to better suit 2025-era ecosystems dominated by tools like Podman and Distrobox.

References

  1. [1]
    gnome-terminal(1) - Arch manual pages
    gnome-terminal is a terminal emulator application for accessing a UNIX shell environment which can be used to run programs available on your system. It supports ...
  2. [2]
    GNOME and Red Hat Linux Eleven Years Ago LG #165
    The first major GNOME release, version 1.0, was to be in March 1999. GNOME ... Today's GNOME terminal appears to date from 2002. GNOME terminal. In the GNOME ...
  3. [3]
    GNOME / gnome-terminal · GitLab
    - **Latest Stable Version**: 3.58.0
  4. [4]
    Releases · GNOME / gnome-terminal · GitLab
    ### Latest GNOME Terminal Releases
  5. [5]
    Apps/Terminal/VTE – GNOME Wiki Archive
    VTE is a LGPL 2+ licensed library provising a virtual terminal emulator widget. GIT repository: here API documentation: here Issue tracker: hereMissing: features | Show results with:features
  6. [6]
    Projects - Havoc Pennington
    GNOME Terminal. I wrote the GNOME terminal application, which is simply a “shell” (menu bar, preferences dialog) around a terminal emulator widget. I didn't ...
  7. [7]
    GNOME -- About
    The GNOME Story. The GNOME project was founded in 1997 by two students, Miguel de Icaza and Federico Mena. Their goal: to take on the tech giants of the day ...
  8. [8]
    GNOME Terminal - terminal program for GNOME - LinuxLinks
    GNOME Terminal emulates the xterm application developed by the X Consortium ... GNOME Terminal is written in C. Learn C with our recommended free books and ...
  9. [9]
    GNOME / vte - GitLab
    May 25, 2018 · Virtual TErminal. VTE provides a virtual terminal widget for GTK applications. CI status. pipeline status. coverage report. Releases.Missing: initial development
  10. [10]
    gnome-terminal - Fedora Packages
    License(s): GPL-3.0-or-later AND GFDL-1.3-only; Maintainers: mclasen, rstrode, rhughes, alexl, amigadave. Related Packages. gnome-terminal-nautilus. You can ...
  11. [11]
    gnome-terminal 3.58.0-1 (x86_64) - Arch Linux
    The GNOME Terminal Emulator. Upstream URL: https://wiki.gnome.org/Apps/Terminal. License(s):, CC-BY-SA-3.0, GFDL-1.3-only, GPL-3.0-only, GPL-3.0-or-later.
  12. [12]
    Apps/Terminal – GNOME Wiki Archive
    Terminal. A terminal emulator for GNOME. 1. Getting in Touch. IRC channel. 2. Resources. Frequently Asked Questions (with Answers). Issue tracker: Terminal ...
  13. [13]
    Index of /desktop/2.0/2.0.3/sources/ - GNOME
    gnome-terminal-2.0.2.tar.gz, 1005.1 KiB, 2002-Nov-26 11:46. gnome-utils-2.0.6.tar.bz2, 1.3 MiB, 2002-Nov-18 22:34. gnome-utils-2.0.6.tar.gz, 2.0 MiB, 2002-Nov- ...
  14. [14]
    Index of /sources/gnome-terminal/3.12/
    **Summary of GNOME Terminal 3.12 Release Notes:**
  15. [15]
    Bug 336238 – Text should rewrap when resizing - GNOME Bugzilla
    If you get output that's wider than the screen, it will be automatically line-wrapped. But if you resize the screen, that text is stuck at that width.
  16. [16]
    Introducing GNOME 42 - GNOME Release Notes
    GNOME 42 includes significant new features and improvements for developers who are using the GNOME platform. Read the developers section to learn more.Missing: history | Show results with:history
  17. [17]
    Manage profiles
    A profile is a collection of Terminal settings. Terminal supports multiple profiles. You can configure Terminal profiles to run a custom command or shell.
  18. [18]
    Color schemes
    Terminal supports an extended set of 256 colors, but the additional 240 colors cannot be edited here. Terminal even offers direct access to over 16 million ...
  19. [19]
    Custom commands and shells
    ### Summary of GNOME Terminal Custom Command Settings
  20. [20]
    How do I set the TERM environment variable for the Gnome ...
    Apr 27, 2015 · The TERM environment variable defaults to xterm so the .bashrc file does not provide full color in the shell by default.Gnome-Terminal reports $TERM to be `xterm` - Ask Ubuntu`TERM` environment variable not exported from `.profile`?More results from askubuntu.com
  21. [21]
    Where are Gnome-Terminal profiles stored in the filesystem?
    Oct 27, 2011 · Profiles for GNOME Terminal are stored in the GConf configuration system. To modify them directly, press Alt + F2 to display the "Run a ...How to change gnome-terminal profile preferences using dconf or ...How can I create a new profile for Gnome terminal via command line?More results from askubuntu.comMissing: documentation | Show results with:documentation
  22. [22]
    GNOME 3.12 Released with New Features for Users and Developers
    Mar 26, 2014 · Major new features for this release include a significant update to the experience for finding and installing applications, as well as major ...
  23. [23]
    GNOME 3.12 Released with Major Features, New Apps, IRC Client
    The terminal has a new, dark visual theme, automatically wraps lines, and you can now search for opened terminals from within Activities. Photos, the image ...<|control11|><|separator|>
  24. [24]
    Scrollbar preferences
    Select Scrolling. Check Limit scrollback to and enter a number of lines to limit scrollback. Optionally, you can click on + to increase and - to decrease lines.
  25. [25]
    How to disable or reorder gnome-terminal right-click context menu?
    Apr 23, 2014 · In order to disable or reorder the gnome-terminal context menu, you should try editing the terminal.xml file located in /usr/share/gnome-terminal/ directory.How to disable right-click menu in terminal? - Ask UbuntuIn Ubuntu 17.10, how can I add entries to the right click context ...More results from askubuntu.comMissing: scrolling | Show results with:scrolling
  26. [26]
    How can I open a link in a terminal window with a double-click action?
    Sep 15, 2016 · You can also hold the Ctrl key and click the link - is the same as right click and select Open Link.Creating a hyperlink from command line output on a terminalDisable hyperlinks in gnome-terminal - command line - Ask UbuntuMore results from askubuntu.comMissing: clickable behavior
  27. [27]
    Hyperlinks in Terminal Emulators - GitHub Gist
    Most of the terminal emulators auto-detect when a URL appears onscreen ... GNOME Terminal is based on the VTE widget, and almost all of this work went ...
  28. [28]
    Hyperlinks in GNOME terminal - https://purpleidea.com/
    Jun 29, 2018 · I'm talking about using bash with GNOME terminal on a modern GNU/Linux distribution. I particularly like switching between the terminal and GUI ...
  29. [29]
    gnome-terminal highlight URLs ending in close-paren - Ask Ubuntu
    Mar 22, 2017 · These regexes are not configurable, you have to edit gnome-terminal 's source code and recompile in order to change them. Update: In bug 763980 ...regex in terminal [duplicate] - command line - Ask Ubuntugedit: search and replace with regular expressions - Ask UbuntuMore results from askubuntu.comMissing: detection | Show results with:detection
  30. [30]
    Keyboard shortcuts
    Press the menu button in the top-right corner of the window and select Preferences. · In the sidebar, select Shortcuts. · Make sure Enable shortcuts is selected.
  31. [31]
    Enter special characters
    For example, to type the accented letter é, you can press compose then ' then e . Keyboards don't have specific compose keys. Instead, you can define one of the ...Missing: Terminal | Show results with:Terminal
  32. [32]
    How can I type special characters in Linux? - Super User
    Oct 23, 2009 · Ctrl + Shift + U [Unicode code point in hexadecimal] is defined in ISO 14755 and implemented by GTK 2+, and works in GNOME Terminal and other ...What is ctrl-; doing in Gnome Terminal and Emacs? - Super Userxorg - compose-key mappings differ between gtk and qt apps ...More results from superuser.com
  33. [33]
    Make gnome-terminal request user confirmation before close
    Jul 15, 2020 · When you open gnome-terminal without any options and execute a blocking command (eg python3 , vim or cat ) and then try to close the window by the close button.Make gnome terminal warn before closing even there is no process ...Enable close window warning for gnome-terminal - Ask UbuntuMore results from askubuntu.comMissing: dialog | Show results with:dialog
  34. [34]
    Use tabs
    You can open multiple tabs to manage your work in Terminal. This will allow you to multi-task with activities such as running programs, browsing directories ...
  35. [35]
    Apps/Terminal/FAQ – GNOME Wiki Archive
    How can I change a profile setting from the command line? First you need to find out the identifier of the profile you want to change. Open the Preferences ...
  36. [36]
    Windows and tabs
    Press the menu button in the top-right corner of the window and select Preferences. · In the sidebar, select General. · Set Open new terminals in: to Tab or ...
  37. [37]
    Manage tabs
    ### Summary of Tab Management in GNOME Terminal
  38. [38]
    Preferences
    ### Summary: Title and Command Preferences (GNOME Terminal 3.0)
  39. [39]
    How to make gnome-terminal prompt before closing multiple tabs
    Aug 6, 2024 · How can we prevent gnome-terminal from closing when there are multiple tabs open? How can we tell if confirm_window_close is enabled for gnome- ...Missing: window | Show results with:window<|control11|><|separator|>
  40. [40]
    GNOME Console - postmarketOS Wiki
    Mar 28, 2022 · GNOME Console (formerly King's Cross) is a terminal emulator intended for use with GNOME/Phosh. It is intended to be a simpler alternative ...
  41. [41]
    kgx(1) — gnome-console — Debian testing - Debian Manpages
    Sep 13, 2025 · Console is a simple terminal emulator for GNOME that adjusts nicely to small screen sizes and touch usage.
  42. [42]
    Why Two Terminals? - Applications - GNOME Discourse
    Aug 14, 2024 · gnome-terminal is the old “official” terminal and gnome-console (kgx) is the new one. gnome-terminal has not been included in GNOME releases for a while now.<|control11|><|separator|>
  43. [43]
    Feature request: Smart copy (#99) · Issue · GNOME/console - GitLab
    Dec 19, 2021 · If text is selected, Ctrl-C copies and clears the selection. · If no text is selected, Ctrl-C sends SIGINT. · Ctrl-V pastes. · Ctrl-Shift-C and ...Missing: enhanced | Show results with:enhanced
  44. [44]
    Console - Apps for GNOME
    A simple user-friendly terminal emulator for the GNOME desktop. Get ... Latest version 49.0 released on 2025-09-13 00:00:00 UTC. Keywords. Console ...
  45. [45]
  46. [46]
    Ptyxis - Christian Hergert - GitLab - GNOME
    Nov 9, 2023 · Ptyxis is licensed under the GNU General Public License v3.0 or ... The aim is a fast, feature-rich, container-aware terminal for GNOME.
  47. [47]
    Ptyxis: Ubuntu's Leap Into GPU-Powered Terminals | Linux Journal
    Aug 14, 2025 · Ptyxis isn't just another terminal emulator, it represents a philosophy change. By adopting GPU acceleration, prioritizing container workflows, ...
  48. [48]
    Install Ptyxis on Linux - Flathub
    Ptyxis is a terminal for GNOME that focuses on ease-of-use in a world of containers. Features: Remembers current container when opening a new tab with ...Missing: emulator | Show results with:emulator
  49. [49]
    Ptyxis Becomes Ubuntu's Recommended Replacement To GNOME ...
    Dec 10, 2024 · Ptyxis is the terminal emulator formerly known as GNOME Prompt and has an emphasis on performance and features while leveraging the VTE library.
  50. [50]
    ptyxis - Debian Package Tracker
    [2025-11-02] ptyxis 49.2-1 MIGRATED to testing (Debian testing watch); [2025-10-28] Accepted ptyxis 49.2-1 (source) into unstable (Jeremy Bícha) ...
  51. [51]
    Ubuntu 25.10 Brings Loupe and Ptyxis as Default Applications
    May 20, 2025 · The upcoming Ubuntu 25.10 (Questing Quokka) brings GNOME 49, VRR, and new default apps like Loupe image viewer and Ptyxis terminal.
  52. [52]
    Ubuntu 25.10 ("Questing Quokka") released
    Oct 9, 2025 · Ubuntu 25.10, codenamed “Questing Quokka”, is here. This release continues Ubuntu's proud tradition of integrating the latest and greatest ...<|separator|>