CINXE.COM

Terminal emulator - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Terminal emulator - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"03ef1c95-4302-496e-95c6-888c18331215","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Terminal_emulator","wgTitle":"Terminal emulator","wgCurRevisionId":1263925872,"wgRevisionId":1263925872,"wgArticleId":53540,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All articles with dead external links","Articles with dead external links from February 2024","Articles with short description","Short description matches Wikidata","Articles needing additional references from October 2009","All articles needing additional references","Articles with excerpts","All accuracy disputes","Articles with disputed statements from February 2024","All articles with unsourced statements","Articles with unsourced statements from December 2017", "Articles that may contain original research from January 2011","All articles that may contain original research","Articles needing additional references from October 2021","CS1: long volume value","Commons category link is on Wikidata","User interfaces","Technical communication tools","Terminal emulators","Bulletin board systems"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Terminal_emulator","wgRelevantArticleId":53540,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true },"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1071233","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready", "ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","mediawiki.page.media","ext.scribunto.logs","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.pygments%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.18"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/1/1c/Xterm.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="675"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/1/1c/Xterm.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="450"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Xterm.png/640px-Xterm.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="360"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Terminal emulator - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Terminal_emulator"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Terminal_emulator&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Terminal_emulator"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Terminal_emulator rootpage-Terminal_emulator skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages"><span>Special pages</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Terminal+emulator" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Terminal+emulator" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Terminal+emulator" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Terminal+emulator" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Background" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Background"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Background</span> </div> </a> <button aria-controls="toc-Background-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Background subsection</span> </button> <ul id="toc-Background-sublist" class="vector-toc-list"> <li id="toc-Character-oriented_terminals" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Character-oriented_terminals"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Character-oriented terminals</span> </div> </a> <ul id="toc-Character-oriented_terminals-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Emulators" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Emulators"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Emulators</span> </div> </a> <ul id="toc-Emulators-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Examples_of_terminals_emulated" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Examples_of_terminals_emulated"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Examples of terminals emulated</span> </div> </a> <ul id="toc-Examples_of_terminals_emulated-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Implementation_details" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Implementation_details"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Implementation details</span> </div> </a> <button aria-controls="toc-Implementation_details-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Implementation details subsection</span> </button> <ul id="toc-Implementation_details-sublist" class="vector-toc-list"> <li id="toc-Unix-like_systems" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Unix-like_systems"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Unix-like systems</span> </div> </a> <ul id="toc-Unix-like_systems-sublist" class="vector-toc-list"> <li id="toc-CLI_tools" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#CLI_tools"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1.1</span> <span>CLI tools</span> </div> </a> <ul id="toc-CLI_tools-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Local_echo" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Local_echo"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Local echo</span> </div> </a> <ul id="toc-Local_echo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Line-at-a-time_mode/Local_editing" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Line-at-a-time_mode/Local_editing"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Line-at-a-time mode/Local editing</span> </div> </a> <ul id="toc-Line-at-a-time_mode/Local_editing-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Synchronous_terminals" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Synchronous_terminals"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.4</span> <span>Synchronous terminals</span> </div> </a> <ul id="toc-Synchronous_terminals-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Virtual_consoles" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Virtual_consoles"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.5</span> <span>Virtual consoles</span> </div> </a> <ul id="toc-Virtual_consoles-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Notes</span> </div> </a> <ul id="toc-Notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Terminal emulator</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 23 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-23" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">23 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%AD%D8%A7%D9%83%D9%8A_%D8%B7%D8%B1%D9%81%D9%8A%D8%A9" title="محاكي طرفية – Arabic" lang="ar" hreflang="ar" data-title="محاكي طرفية" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%9F%E0%A6%BE%E0%A6%B0%E0%A7%8D%E0%A6%AE%E0%A6%BF%E0%A6%A8%E0%A6%BE%E0%A6%B2_%E0%A6%87%E0%A6%AE%E0%A7%81%E0%A6%B2%E0%A7%87%E0%A6%9F%E0%A6%B0" title="টার্মিনাল ইমুলেটর – Bangla" lang="bn" hreflang="bn" data-title="টার্মিনাল ইমুলেটর" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%A2%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%D0%B5%D0%BD_%D0%B5%D0%BC%D1%83%D0%BB%D0%B0%D1%82%D0%BE%D1%80" title="Терминален емулатор – Bulgarian" lang="bg" hreflang="bg" data-title="Терминален емулатор" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Emulador_de_terminal" title="Emulador de terminal – Catalan" lang="ca" hreflang="ca" data-title="Emulador de terminal" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Emul%C3%A1tor_termin%C3%A1lu" title="Emulátor terminálu – Czech" lang="cs" hreflang="cs" data-title="Emulátor terminálu" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Terminalemulation" title="Terminalemulation – German" lang="de" hreflang="de" data-title="Terminalemulation" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Emulador_de_terminal" title="Emulador de terminal – Spanish" lang="es" hreflang="es" data-title="Emulador de terminal" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/%C3%89mulateur_de_terminal" title="Émulateur de terminal – French" lang="fr" hreflang="fr" data-title="Émulateur de terminal" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%8B%A8%EB%A7%90_%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0" title="단말 에뮬레이터 – Korean" lang="ko" hreflang="ko" data-title="단말 에뮬레이터" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Terminale_virtuale" title="Terminale virtuale – Italian" lang="it" hreflang="it" data-title="Terminale virtuale" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%9E%D7%94_%D7%9E%D7%A1%D7%95%D7%A3" title="מדמה מסוף – Hebrew" lang="he" hreflang="he" data-title="מדמה מסוף" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Terminalemulator" title="Terminalemulator – Dutch" lang="nl" hreflang="nl" data-title="Terminalemulator" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E7%AB%AF%E6%9C%AB%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF" title="端末エミュレータ – Japanese" lang="ja" hreflang="ja" data-title="端末エミュレータ" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Terminalemulator" title="Terminalemulator – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Terminalemulator" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Terminalemulator" title="Terminalemulator – Norwegian Nynorsk" lang="nn" hreflang="nn" data-title="Terminalemulator" data-language-autonym="Norsk nynorsk" data-language-local-name="Norwegian Nynorsk" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%AD%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80_%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%D0%B0" title="Эмулятор терминала – Russian" lang="ru" hreflang="ru" data-title="Эмулятор терминала" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/P%C3%A4%C3%A4te-emulaattori" title="Pääte-emulaattori – Finnish" lang="fi" hreflang="fi" data-title="Pääte-emulaattori" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Terminalemulator" title="Terminalemulator – Swedish" lang="sv" hreflang="sv" data-title="Terminalemulator" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B9%80%E0%B8%A5%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%81%E0%B8%9A%E0%B8%9A%E0%B9%80%E0%B8%97%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%A1%E0%B8%B4%E0%B8%99%E0%B8%B1%E0%B8%A5" title="โปรแกรมเลียนแบบเทอร์มินัล – Thai" lang="th" hreflang="th" data-title="โปรแกรมเลียนแบบเทอร์มินัล" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Terminal_em%C3%BClat%C3%B6r%C3%BC" title="Terminal emülatörü – Turkish" lang="tr" hreflang="tr" data-title="Terminal emülatörü" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%95%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80_%D1%82%D0%B5%D1%80%D0%BC%D1%96%D0%BD%D0%B0%D0%BB%D0%B0" title="Емулятор термінала – Ukrainian" lang="uk" hreflang="uk" data-title="Емулятор термінала" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh-classical mw-list-item"><a href="https://zh-classical.wikipedia.org/wiki/%E6%93%AC%E7%B5%82%E7%AB%AF" title="擬終端 – Literary Chinese" lang="lzh" hreflang="lzh" data-title="擬終端" data-language-autonym="文言" data-language-local-name="Literary Chinese" class="interlanguage-link-target"><span>文言</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E8%99%9A%E6%8B%9F%E7%BB%88%E7%AB%AF" title="虚拟终端 – Chinese" lang="zh" hreflang="zh" data-title="虚拟终端" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1071233#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Terminal_emulator" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Terminal_emulator" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Terminal_emulator"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Terminal_emulator"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Terminal_emulator" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Terminal_emulator" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;oldid=1263925872" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Terminal_emulator&amp;id=1263925872&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FTerminal_emulator"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FTerminal_emulator"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Terminal_emulator&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Terminal_emulator&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Terminal_emulators" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1071233" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Program that emulates a video terminal</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/Terminal_emulator" title="Special:EditPage/Terminal emulator">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i>&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&amp;q=%22Terminal+emulator%22">"Terminal emulator"</a>&#160;–&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&amp;q=%22Terminal+emulator%22+-wikipedia&amp;tbs=ar:1">news</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&amp;q=%22Terminal+emulator%22&amp;tbs=bkt:s&amp;tbm=bks">newspapers</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&amp;q=%22Terminal+emulator%22+-wikipedia">books</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22Terminal+emulator%22">scholar</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22Terminal+emulator%22&amp;acc=on&amp;wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">October 2009</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <figure typeof="mw:File/Thumb"><a href="/wiki/File:Xterm.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Xterm.png/300px-Xterm.png" decoding="async" width="300" height="169" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Xterm.png/450px-Xterm.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Xterm.png/600px-Xterm.png 2x" data-file-width="796" data-file-height="448" /></a><figcaption><a href="/wiki/Xterm" title="Xterm">xterm</a>, a terminal emulator designed for the <a href="/wiki/X_Window_System" title="X Window System">X Window System</a></figcaption></figure> <figure typeof="mw:File/Thumb"><a href="/wiki/File:Windows_Terminal_v1.0_1138x624.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/93/Windows_Terminal_v1.0_1138x624.png/300px-Windows_Terminal_v1.0_1138x624.png" decoding="async" width="300" height="164" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/93/Windows_Terminal_v1.0_1138x624.png/450px-Windows_Terminal_v1.0_1138x624.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/93/Windows_Terminal_v1.0_1138x624.png/600px-Windows_Terminal_v1.0_1138x624.png 2x" data-file-width="1138" data-file-height="624" /></a><figcaption><a href="/wiki/Windows_Terminal" title="Windows Terminal">Windows Terminal</a>, an open-source terminal emulator for <a href="/wiki/Windows_10" title="Windows 10">Windows 10</a> and <a href="/wiki/Windows_11" title="Windows 11">Windows 11</a></figcaption></figure> <p>A <b>terminal emulator</b>, or <b>terminal application</b>, is a <a href="/wiki/Application_software" title="Application software">computer program</a> that <a href="/wiki/Emulator" title="Emulator">emulates</a> a video <a href="/wiki/Computer_terminal#Dumb_terminals" title="Computer terminal">terminal</a> within some other display architecture. Though typically synonymous with a <a href="/wiki/Command-line_interface" title="Command-line interface">shell</a> or <a href="/wiki/Text_terminal" class="mw-redirect" title="Text terminal">text terminal</a>, the term <i>terminal</i> covers all remote terminals, including graphical interfaces. A terminal emulator inside a <a href="/wiki/Graphical_user_interface" title="Graphical user interface">graphical user interface</a> is often called a <b>terminal window</b>. </p><p>A terminal window allows the user access to a text terminal and all its applications such as <a href="/wiki/Command-line_interface" title="Command-line interface">command-line interfaces</a> (CLI) and <a href="/wiki/Text_user_interface" class="mw-redirect" title="Text user interface">text user interface</a> (TUI) applications. These may be running either on the same machine or on a different one via <a href="/wiki/Telnet" title="Telnet">telnet</a>, <a href="/wiki/Secure_Shell" title="Secure Shell">ssh</a>, <a href="/wiki/Dial-up" class="mw-redirect" title="Dial-up">dial-up</a>, or over a direct <a href="/wiki/Serial_port" title="Serial port">serial connection</a>. On <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> operating systems, it is common to have one or more terminal windows connected to the local machine. </p><p>Terminals usually support a set of <a href="/wiki/Escape_sequences" class="mw-redirect" title="Escape sequences">escape sequences</a> for controlling color, <a href="/wiki/Cursor_(computers)" class="mw-redirect" title="Cursor (computers)">cursor</a> position, etc. Examples include the family of terminal control sequence standards that includes <a href="/wiki/ECMA-48" class="mw-redirect" title="ECMA-48">ECMA-48</a>, <a href="/wiki/ANSI_X3.64" class="mw-redirect" title="ANSI X3.64">ANSI X3.64</a>, and <a href="/wiki/ISO/IEC_6429" class="mw-redirect" title="ISO/IEC 6429">ISO/IEC 6429</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Background">Background</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=1" title="Edit section: Background"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In the early days of computing, with the advent of interactive computing, the prevailing model involved a central computer connected to multiple terminals.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> This configuration, known as the centralized or mainframe model, featured a powerful central computer that performed all the processing tasks, while <a href="/wiki/Computer_terminals" class="mw-redirect" title="Computer terminals">terminals</a> served as input/output devices for users to interact with the system. These systems were initially character based. </p> <div class="mw-heading mw-heading3"><h3 id="Character-oriented_terminals">Character-oriented terminals</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=2" title="Edit section: Character-oriented terminals"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="excerpt-block"><style data-mw-deduplicate="TemplateStyles:r1066933788">.mw-parser-output .excerpt-hat .mw-editsection-like{font-style:normal}</style><style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable dablink excerpt-hat selfref">This section is an excerpt from <a href="/wiki/Computer_terminal#Character-oriented_terminals" title="Computer terminal">Computer terminal § Character-oriented terminals</a>.<span class="mw-editsection-like plainlinks"><span class="mw-editsection-bracket">[</span><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Computer_terminal&amp;action=edit">edit</a><span class="mw-editsection-bracket">]</span></span></div><div class="excerpt"> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Televideo925Terminal.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/87/Televideo925Terminal.jpg/220px-Televideo925Terminal.jpg" decoding="async" width="220" height="182" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/87/Televideo925Terminal.jpg/330px-Televideo925Terminal.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/87/Televideo925Terminal.jpg/440px-Televideo925Terminal.jpg 2x" data-file-width="1145" data-file-height="949" /></a><figcaption>A Televideo <a href="/wiki/ASCII" title="ASCII">ASCII</a> character mode terminal</figcaption></figure> <p>A character-oriented terminal is a type of computer terminal that communicates with its host one character at a time, as opposed to a <a href="#Block-oriented_terminal">block-oriented terminal</a> that communicates in blocks of data. It is the most common type of data terminal, because it is easy to implement and program. Connection to the mainframe computer or <a href="/wiki/Terminal_server" title="Terminal server">terminal server</a> is achieved via RS-232 serial links, <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a> or other <a href="/wiki/Proprietary_protocol" title="Proprietary protocol">proprietary protocols</a>. </p> Character-oriented terminals can be "dumb" or "smart". Dumb terminals<sup id="cite_ref-Computer_terminal_DicDumb_2-0" class="reference"><a href="#cite_note-Computer_terminal_DicDumb-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> are those that can interpret a limited number of control codes (CR, LF, etc.) but do not have the ability to process special escape sequences that perform functions such as clearing a line, clearing the screen, or controlling cursor position. In this context dumb terminals are sometimes dubbed <i>glass Teletypes</i>, for they essentially have the same limited functionality as does a mechanical Teletype. This type of dumb terminal is still supported on modern Unix-like systems by setting the <a href="/wiki/Environment_variable" title="Environment variable">environment variable</a> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">TERM</code> to <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">dumb</code>. Smart or intelligent terminals are those that also have the ability to process escape sequences, in particular the VT52, VT100 or ANSI escape sequences.</div></div> <div class="mw-heading mw-heading2"><h2 id="Emulators">Emulators</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=3" title="Edit section: Emulators"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>When personal computers became ubiquitous in the 1980s, they offered the option of running software on the user's personal computer, providing an opportunity to replace the expensive and space consuming hardware terminals with something that had additional functions.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> Immediately software became available, that could emulate the functions of the hardware terminals on a PC. Examples of such software for <a href="/wiki/DOS" title="DOS">DOS</a> were <a href="/wiki/Telix" title="Telix">Telix</a> or Telemate, which was published in 1988 and could emulate a DEC VT102 terminal.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Workstation" title="Workstation">Workstations</a>, usually running versions of <a href="/wiki/Unix" title="Unix">Unix</a>, also became common in the 1980s. Unix systems usually provided access to the <a href="/wiki/Command_line" class="mw-redirect" title="Command line">command line</a> with locally-attached or dial-up terminals. Unix workstations were designed to be used primarily through a <a href="/wiki/Graphical_user_interface" title="Graphical user interface">graphical user interface</a> (GUI); to provide access to the command line, the GUI included terminal emulator applications that behaved like locally-attached terminals. </p><p>During the 1990s, new operating systems like <a href="/wiki/Windows" class="mw-redirect" title="Windows">Windows</a> and <a href="/wiki/OS/2" title="OS/2">OS/2</a> arrived, providing the technical background for more terminal emulators like <a rel="nofollow" class="external text" href="https://winworldpc.com/product/telix/100-for-windows">Telix for Windows</a>, <a href="/wiki/ZOC_(software)" title="ZOC (software)">ZOC for OS/2</a>, or <a href="/wiki/PuTTY" title="PuTTY">PuTTY</a>, which was initially released for Windows in 1998 and which (together with its derivates) is still one a very popular choice to this day.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p><p>Through the <a href="/wiki/History_of_Linux" title="History of Linux">success of Linux</a>, especially running on data centers and cloud servers,<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> the necessity of accessing remote computers through character based terminals remains. This is evident in the fact, that today lists of terminal emulators that could serve as alternative to the aforementioned <a href="/wiki/PuTTY" title="PuTTY">PuTTY</a> offers over 100 alternatives.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup><sup class="noprint Inline-Template" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Accuracy_dispute#Disputed_statement" title="Wikipedia:Accuracy dispute"><span title="The material near this tag is possibly inaccurate or nonfactual. (February 2024)">dubious</span></a>&#32;&#8211; <a href="/wiki/Talk:Terminal_emulator#poor_source_usage_for_putty" title="Talk:Terminal emulator">discuss</a></i>&#93;</sup> </p> <div class="mw-heading mw-heading2"><h2 id="Examples_of_terminals_emulated">Examples of terminals emulated</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=4" title="Edit section: Examples of terminals emulated"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Many terminal emulators have been developed for physical hardware terminals such as <a href="/wiki/VT52" title="VT52">VT52</a>, <a href="/wiki/VT100" title="VT100">VT100</a>, <a href="/wiki/VT220" title="VT220">VT220</a>, <a href="/wiki/VT320" title="VT320">VT320</a>, <a href="/wiki/IBM_3270" title="IBM 3270">IBM 3270/8/9/E</a>, <a href="/wiki/IBM_5250" title="IBM 5250">IBM 5250</a>, <a href="/wiki/IBM_3179G" class="mw-redirect" title="IBM 3179G">IBM 3179G</a>, <a href="/wiki/Data_General" title="Data General">Data General</a> D211, <a href="/wiki/Hewlett-Packard" title="Hewlett-Packard">Hewlett-Packard</a> HP700/92, Sperry/Unisys 2000-series <a href="/wiki/Uniscope" title="Uniscope">UTS60</a>, Burroughs/Unisys A-series T27/TD830/ET1100, <a href="/wiki/Applied_Digital_Data_Systems" title="Applied Digital Data Systems">ADDS</a> ViewPoint, AT386, <a href="/wiki/Siemens_Nixdorf" title="Siemens Nixdorf">Siemens Nixdorf</a> (SNI) 97801, <a href="/wiki/Televideo" class="mw-redirect" title="Televideo">Televideo</a> 925, and <a href="/wiki/Wyse" title="Wyse">Wyse</a> 50/60. </p><p>Some terminal emulators, such as <a href="/wiki/Xterm" title="Xterm">xterm</a>, implement additional features not present in the emulated terminal.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p><p>Additionally, programs have been developed to emulate assorted <a href="/wiki/System_console" class="mw-redirect" title="System console">system console</a> "terminals" such as the <a href="/wiki/Sun_workstation" class="mw-redirect" title="Sun workstation">Sun workstation</a> console and the <a href="/wiki/Linux_console" title="Linux console">Linux console</a>. </p><p>Finally, some emulators simply refer to a set of standards, such as the standards for <a href="/wiki/ANSI_escape_code" title="ANSI escape code">ANSI escape codes</a>. </p><p>Such programs are available on many platforms, including <a href="/wiki/DOS" title="DOS">DOS</a>, <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> systems including <a href="/wiki/Linux" title="Linux">Linux</a> and <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>, and embedded operating systems found in cellphones and industrial hardware. </p> <div class="mw-heading mw-heading2"><h2 id="Implementation_details">Implementation details</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=5" title="Edit section: Implementation details"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Unix-like_systems">Unix-like systems</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=6" title="Edit section: Unix-like systems"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In the past, <a href="/wiki/Unix" title="Unix">Unix</a> and <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> systems used serial port devices such as <a href="/wiki/RS-232" title="RS-232">RS-232</a> ports, and provided <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">/dev/*</code> <a href="/wiki/Device_file" title="Device file">device files</a> for them.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p><p>With terminal emulators these device files are themselves emulated by a pair of <a href="/wiki/Pseudoterminal" title="Pseudoterminal">pseudoterminal</a> devices. These in turn emulate a physical port/connection to the host computing endpoint – hardware provided by operating system APIs, or software such as <a href="/wiki/Rlogin" class="mw-redirect" title="Rlogin">rlogin</a>, <a href="/wiki/Telnet" title="Telnet">telnet</a> or <a href="/wiki/Secure_Shell" title="Secure Shell">SSH</a>, among others.<sup id="cite_ref-:0_10-0" class="reference"><a href="#cite_note-:0-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> In Linux systems, example, these would be <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">/dev/ptyp0</code> (for the master side) and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">/dev/ttyp0</code> (for the slave side) pseudoterminal devices respectively. </p><p>There are also special <a href="/wiki/Virtual_console" title="Virtual console">virtual console</a> files like <code>/dev/console</code>. In text mode, writing to the file displays text on the virtual console and reading from the file returns text the user writes to the virtual console. As with other <a href="/wiki/Text_terminal" class="mw-redirect" title="Text terminal">text terminals</a>, there are also special <a href="/wiki/Escape_sequence" title="Escape sequence">escape sequences</a>, <a href="/wiki/Control_character" title="Control character">control characters</a> and <a href="/wiki/System_call" title="System call">functions</a> that a program can use, most easily via a library such as <i><a href="/wiki/Ncurses" title="Ncurses">ncurses</a></i>. For more complex operations, the programs can use console and terminal special <i><a href="/wiki/Ioctl" title="Ioctl">ioctl</a></i> system calls. One can compare devices using the patterns vcs ("virtual console screen") and vcsa ("virtual console screen with attributes") such as <code>/dev/vcs1</code> and <code>/dev/vcsa1</code>.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p><p>Some terminal emulators also include escape sequences for configuring the behavior of the terminal to facilitate good interoperation between the terminal and programs running inside of it, for example to configure <a href="/wiki/Paste_bracketing" class="mw-redirect" title="Paste bracketing">paste bracketing</a>. </p><p>The virtual consoles can be configured in the file <code>/etc/inittab</code> read by <i><a href="/wiki/Init" title="Init">init</a></i>—typically it starts the text mode <a href="/wiki/Logging_(computer_security)" class="mw-redirect" title="Logging (computer security)">login</a> process <i><a href="/wiki/Getty_(Unix)" class="mw-redirect" title="Getty (Unix)">getty</a></i> for several virtual consoles. <a href="/wiki/X_Window_System" title="X Window System">X Window System</a> can be configured in <code>/etc/inittab</code> or by an <a href="/wiki/X_display_manager_(program_type)" class="mw-redirect" title="X display manager (program type)">X display manager</a>. A number of <a href="/wiki/Linux" title="Linux">Linux</a> distributions use <a href="/wiki/Systemd" title="Systemd">systemd</a> instead of <a href="/wiki/Init" title="Init">init</a>, which also allows virtual console configuration. </p> <div class="mw-heading mw-heading4"><h4 id="CLI_tools">CLI tools</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=7" title="Edit section: CLI tools"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Typical Linux system programs used to access the virtual consoles include: </p> <ul><li><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">chvt</code> to switch the current virtual console</li> <li><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">openvt</code> to run a program on a new virtual console</li> <li><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">deallocvt</code> to close a currently unused virtual console</li></ul> <div class="mw-heading mw-heading3"><h3 id="Local_echo">Local echo</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=8" title="Edit section: Local echo"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951" /><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Echo_(computing)#Terminal_emulators" title="Echo (computing)">echo (computing) §&#160;Terminal emulators</a></div> <p>Terminal emulators may implement a <a href="/wiki/Echo_(computing)" title="Echo (computing)">local echo</a> function, which may <a href="/wiki/Echo_(computing)#Terminological_confusion:_echo_is_not_duplex" title="Echo (computing)">erroneously</a> be named "<a href="/wiki/Duplex_(telecommunications)#Half_duplex" title="Duplex (telecommunications)">half-duplex</a>", or still slightly incorrectly "echoplex" (which is formally an <a href="/wiki/Error_detection" class="mw-redirect" title="Error detection">error detection</a> mechanism rather than an input display option).<sup id="cite_ref-FOOTNOTEDaintith2004171_12-0" class="reference"><a href="#cite_note-FOOTNOTEDaintith2004171-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-FOOTNOTEWeik2000&quot;echo&quot;_p._478_13-0" class="reference"><a href="#cite_note-FOOTNOTEWeik2000&quot;echo&quot;_p._478-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-FOOTNOTEWeik2000&quot;echoplex&quot;_p._479_14-0" class="reference"><a href="#cite_note-FOOTNOTEWeik2000&quot;echoplex&quot;_p._479-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-FOOTNOTEWeik2000&quot;echoplex_mode&quot;_p._479_15-0" class="reference"><a href="#cite_note-FOOTNOTEWeik2000&quot;echoplex_mode&quot;_p._479-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Line-at-a-time_mode/Local_editing"><span id="Line-at-a-time_mode.2FLocal_editing"></span>Line-at-a-time mode/Local editing</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=9" title="Edit section: Line-at-a-time mode/Local editing"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951" /><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Computer_terminal#Modes" title="Computer terminal">Computer terminal §&#160;Modes</a></div> <p>Terminal emulators may implement local editing, also known as "line-at-a-time mode". This is also mistakenly referred to as "<a href="/wiki/Half-duplex" class="mw-redirect" title="Half-duplex">half-duplex</a>".<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (December 2017)">citation needed</span></a></i>&#93;</sup> In this mode, the terminal emulator only sends complete lines of input to the host system. The user enters and edits a line, but it is held locally within the terminal emulator as it is being edited. It is not transmitted until the user signals its completion, usually with the <style data-mw-deduplicate="TemplateStyles:r1249182868">.mw-parser-output .keyboard-key{border:1px solid #aaa;border-radius:0.2em;box-shadow:0.1em 0.1em 0.2em rgba(0,0,0,0.1);background-color:var(--background-color-neutral-subtle,#f8f9fa);background-image:linear-gradient(to bottom,var(--background-color-neutral,#eaecf0),var(--background-color-neutral-subtle,#f8f9fa),var(--background-color-neutral,#eaecf0));color:var(--color-base,#202122);padding:0.1em 0.3em;font-family:inherit;font-size:0.85em}</style><kbd class="keyboard-key nowrap">↵ Enter</kbd> key on the keyboard or a "send" button of some sort in the user interface. At that point, the entire line is transmitted. Line-at-a-time mode implies local echo, since otherwise the user will not be able to see the line as it is being edited and constructed.<sup id="cite_ref-FOOTNOTEDaintith2004171_12-1" class="reference"><a href="#cite_note-FOOTNOTEDaintith2004171-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-FOOTNOTEBangia2010324_16-0" class="reference"><a href="#cite_note-FOOTNOTEBangia2010324-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> However, line-at-a-time mode is independent of echo mode and does not <i>require</i> local echo. When entering a password, for example, line-at-a-time entry with local editing is possible, but local echo is turned off (otherwise the password would be displayed).<sup id="cite_ref-FOOTNOTEStevensWright1994413_17-0" class="reference"><a href="#cite_note-FOOTNOTEStevensWright1994413-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p><p>The complexities of line-at-a-time mode are exemplified by the line-at-a-time mode option in the telnet protocol. To implement it correctly, the <i>Network Virtual Terminal</i> implementation provided by the terminal emulator program must be capable of recognizing and properly dealing with "interrupt" and "abort" events that arrive in the middle of locally editing a line.<sup id="cite_ref-FOOTNOTEMiller2009590,_591_18-0" class="reference"><a href="#cite_note-FOOTNOTEMiller2009590,_591-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Synchronous_terminals">Synchronous terminals</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=10" title="Edit section: Synchronous terminals"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444" /><table class="box-Original_research plainlinks metadata ambox ambox-content ambox-Original_research" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This section <b>possibly contains <a href="/wiki/Wikipedia:No_original_research" title="Wikipedia:No original research">original research</a></b>.<span class="hide-when-compact"> Please <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Terminal_emulator&amp;action=edit">improve it</a> by <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verifying</a> the claims made and adding <a href="/wiki/Wikipedia:Citing_sources#Inline_citations" title="Wikipedia:Citing sources">inline citations</a>. Statements consisting only of original research should be removed.</span> <span class="date-container"><i>(<span class="date">January 2011</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p>In asynchronous terminals data can flow in any direction at any time. In <b>synchronous terminals</b> a protocol controls who may send data when. <a href="/wiki/IBM_3270" title="IBM 3270">IBM 3270</a>-based terminals used with <a href="/wiki/IBM" title="IBM">IBM</a> mainframe computers are an example of <b>synchronous terminals</b>. They operate in an essentially "screen-at-a-time" mode (also known as <a href="/wiki/Block-oriented_terminal" class="mw-redirect" title="Block-oriented terminal">block mode</a>). Users can make numerous changes to a page, before submitting the updated screen to the remote machine as a single action. </p><p>Terminal emulators that simulate the 3270 protocol are available for most operating systems, for use both by those administering systems such as the <a href="/wiki/System_z9" class="mw-redirect" title="System z9">z9</a>, as well as those using the corresponding applications such as <a href="/wiki/CICS" title="CICS">CICS</a>. </p><p>Other examples of synchronous terminals include the <a href="/wiki/IBM_5250" title="IBM 5250">IBM 5250</a>, <a href="/wiki/International_Computers_Limited" title="International Computers Limited">ICL</a> 7561, <a href="/wiki/Honeywell_Bull" class="mw-redirect" title="Honeywell Bull">Honeywell Bull</a> VIP7800 and <a href="/wiki/Hewlett-Packard" title="Hewlett-Packard">Hewlett-Packard</a> 700/92. </p> <div class="mw-heading mw-heading3"><h3 id="Virtual_consoles">Virtual consoles</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=11" title="Edit section: Virtual consoles"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444" /><table class="box-Unreferenced_section plainlinks metadata ambox ambox-content ambox-Unreferenced" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This section <b>does not <a href="/wiki/Wikipedia:Citing_sources" title="Wikipedia:Citing sources">cite</a> any <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">sources</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/Terminal_emulator" title="Special:EditPage/Terminal emulator">improve this section</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and <a href="/wiki/Wikipedia:Verifiability#Burden_of_evidence" title="Wikipedia:Verifiability">removed</a>.</span> <span class="date-container"><i>(<span class="date">October 2021</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p><a href="/wiki/Virtual_console" title="Virtual console">Virtual consoles</a>, also called virtual terminals, are emulated <a href="/wiki/Computer_terminal" title="Computer terminal">text terminals</a>, using the keyboard and monitor of a personal computer or workstation. The word "text" is key since virtual consoles are not GUI terminals and they do not run inside a graphical interface. Virtual consoles are found on most <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> systems. They are primarily used to access and interact with servers, without using a graphical desktop environment. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=12" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Binary_Synchronous_Communications" title="Binary Synchronous Communications">Binary Synchronous Communications</a></li> <li><a href="/wiki/List_of_terminal_emulators" title="List of terminal emulators">List of terminal emulators</a></li> <li><a href="/wiki/Online_service_provider" title="Online service provider">Online service provider</a></li> <li><a href="/wiki/Serial_interface" class="mw-redirect" title="Serial interface">Serial interface</a></li> <li><a href="/wiki/Terminal_multiplexer" title="Terminal multiplexer">Terminal multiplexer</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=13" title="Edit section: Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.inf.fu-berlin.de/lehre/SS01/hc/minicomp/">FU Berlin, 3. Minicomputer architecture</a></span> </li> <li id="cite_note-Computer_terminal_DicDumb-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-Computer_terminal_DicDumb_2-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200813062015/http://www.businessdictionary.com/definition/dumb-terminal.html">"What is dumb terminal? definition and meaning"</a>. <i>BusinessDictionary.com</i>. Archived from <a rel="nofollow" class="external text" href="http://www.businessdictionary.com/definition/dumb-terminal.html">the original</a> on August 13, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">March 13,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BusinessDictionary.com&amp;rft.atitle=What+is+dumb+terminal%3F+definition+and+meaning&amp;rft_id=http%3A%2F%2Fwww.businessdictionary.com%2Fdefinition%2Fdumb-terminal.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.emtec.com/zoc/terminal-emulator.html">"Emulating a Terminal on Personal Computers"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Emulating+a+Terminal+on+Personal+Computers&amp;rft_id=https%3A%2F%2Fwww.emtec.com%2Fzoc%2Fterminal-emulator.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.thealmightyguru.com/Wiki/index.php?title=Telemate">"Telemate Wiki"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Telemate+Wiki&amp;rft_id=http%3A%2F%2Fwww.thealmightyguru.com%2FWiki%2Findex.php%3Ftitle%3DTelemate&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.slant.co/topics/1552/~best-terminal-emulators-for-windows">"SSH Clients for Windows"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=SSH+Clients+for+Windows&amp;rft_id=https%3A%2F%2Fwww.slant.co%2Ftopics%2F1552%2F~best-terminal-emulators-for-windows&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.debianadmin.com/powering-linux-in-the-data-center.htm">"Powering Linux in the Data-Center"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Powering+Linux+in+the+Data-Center&amp;rft_id=https%3A%2F%2Fwww.debianadmin.com%2Fpowering-linux-in-the-data-center.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span> <sup class="noprint Inline-Template"><span style="white-space: nowrap;">&#91;<i><a href="/wiki/Wikipedia:Link_rot" title="Wikipedia:Link rot"><span title="&#160;Dead link tagged February 2024">dead link</span></a></i><span style="visibility:hidden; color:transparent; padding-left:2px">&#8205;</span>&#93;</span></sup></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://alternativeto.net/software/putty/">"Alternatives to Putty"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Alternatives+to+Putty&amp;rft_id=https%3A%2F%2Falternativeto.net%2Fsoftware%2Fputty%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFThomas_E._Dickey" class="citation web cs1">Thomas E. Dickey. <a rel="nofollow" class="external text" href="https://invisible-island.net/xterm/xterm.faq.html#what_vt220">"XTerm - Frequently Asked Questions (FAQ)"</a>. Why a VT220?.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=XTerm+-+Frequently+Asked+Questions+%28FAQ%29&amp;rft.pages=Why+a+VT220%3F&amp;rft.au=Thomas+E.+Dickey&amp;rft_id=https%3A%2F%2Finvisible-island.net%2Fxterm%2Fxterm.faq.html%23what_vt220&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.ttwin.com/blog/270-history-terminal-emulation">"A Brief History of Terminal Emulation | Turbosoft"</a>. <i>www.ttwin.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-10-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.ttwin.com&amp;rft.atitle=A+Brief+History+of+Terminal+Emulation+%7C+Turbosoft&amp;rft_id=https%3A%2F%2Fwww.ttwin.com%2Fblog%2F270-history-terminal-emulation&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-:0-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-:0_10-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://manpages.ubuntu.com/manpages/bionic/man4/tty.4freebsd.html">"Ubuntu Manpage: tty — general terminal interface"</a>. <i>manpages.ubuntu.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-10-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=manpages.ubuntu.com&amp;rft.atitle=Ubuntu+Manpage%3A+tty+%E2%80%94+general+terminal+interface&amp;rft_id=http%3A%2F%2Fmanpages.ubuntu.com%2Fmanpages%2Fbionic%2Fman4%2Ftty.4freebsd.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://tldp.org/HOWTO/Keyboard-and-Console-HOWTO-20.html">"Screen dumps"</a>. <i>The Linux keyboard and console HOWTO</i>. The <a href="/wiki/Linux_Documentation_Project" title="Linux Documentation Project">Linux Documentation Project</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2008-07-31</span></span>. <q>The current contents of the screen of /dev/ttyN can be accessed using the device /dev/vcsN (where `vcs' stands for `virtual console screen'). [...] From a program it is usually better to use /dev/vcsaN (`virtual console screen with attributes') instead - it starts with a header giving the number of rows and columns and the location of the cursor. See vcs(4).</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+Linux+keyboard+and+console+HOWTO&amp;rft.atitle=Screen+dumps&amp;rft_id=https%3A%2F%2Ftldp.org%2FHOWTO%2FKeyboard-and-Console-HOWTO-20.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></span> </li> <li id="cite_note-FOOTNOTEDaintith2004171-12"><span class="mw-cite-backlink">^ <a href="#cite_ref-FOOTNOTEDaintith2004171_12-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-FOOTNOTEDaintith2004171_12-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a href="#CITEREFDaintith2004">Daintith 2004</a>, p.&#160;171.</span> </li> <li id="cite_note-FOOTNOTEWeik2000&quot;echo&quot;_p._478-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEWeik2000&quot;echo&quot;_p._478_13-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFWeik2000">Weik 2000</a>, "echo" p. 478.</span> </li> <li id="cite_note-FOOTNOTEWeik2000&quot;echoplex&quot;_p._479-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEWeik2000&quot;echoplex&quot;_p._479_14-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFWeik2000">Weik 2000</a>, "echoplex" p. 479.</span> </li> <li id="cite_note-FOOTNOTEWeik2000&quot;echoplex_mode&quot;_p._479-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEWeik2000&quot;echoplex_mode&quot;_p._479_15-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFWeik2000">Weik 2000</a>, "echoplex mode" p. 479.</span> </li> <li id="cite_note-FOOTNOTEBangia2010324-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEBangia2010324_16-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFBangia2010">Bangia 2010</a>, p.&#160;324.</span> </li> <li id="cite_note-FOOTNOTEStevensWright1994413-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEStevensWright1994413_17-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFStevensWright1994">Stevens &amp; Wright 1994</a>, p.&#160;413.</span> </li> <li id="cite_note-FOOTNOTEMiller2009590,_591-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEMiller2009590,_591_18-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFMiller2009">Miller 2009</a>, p.&#160;590, 591.</span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=14" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239549316">.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}</style><div class="refbegin" style=""> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFBangia2010" class="citation encyclopaedia cs1">Bangia, Ramesh (2010). "line mode terminal". <i>Dictionary of Information Technology</i>. Laxmi. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-93-8029-815-3" title="Special:BookSources/978-93-8029-815-3"><bdi>978-93-8029-815-3</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=line+mode+terminal&amp;rft.btitle=Dictionary+of+Information+Technology&amp;rft.pub=Laxmi&amp;rft.date=2010&amp;rft.isbn=978-93-8029-815-3&amp;rft.aulast=Bangia&amp;rft.aufirst=Ramesh&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDaintith2004" class="citation encyclopaedia cs1">Daintith, John (2004). "echo". <i>Oxford dictionary of computing</i> (5th&#160;ed.). Oxford University Press. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-19-860877-6" title="Special:BookSources/978-0-19-860877-6"><bdi>978-0-19-860877-6</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=echo&amp;rft.btitle=Oxford+dictionary+of+computing&amp;rft.edition=5th&amp;rft.pub=Oxford+University+Press&amp;rft.date=2004&amp;rft.isbn=978-0-19-860877-6&amp;rft.aulast=Daintith&amp;rft.aufirst=John&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMiller2009" class="citation book cs1 cs1-prop-long-vol">Miller, Philip M. (2009). <i>TCP/IP&#160;– The Ultimate Protocol Guide</i>. Vol.&#160;2 – Applications, Access and Data Security. Universal-Publishers. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-59942-493-4" title="Special:BookSources/978-1-59942-493-4"><bdi>978-1-59942-493-4</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=TCP%2FIP+%E2%80%93+The+Ultimate+Protocol+Guide&amp;rft.pub=Universal-Publishers&amp;rft.date=2009&amp;rft.isbn=978-1-59942-493-4&amp;rft.aulast=Miller&amp;rft.aufirst=Philip+M.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFStevensWright1994" class="citation book cs1 cs1-prop-long-vol"><a href="/wiki/W._Richard_Stevens" title="W. Richard Stevens">Stevens, W. Richard</a>; Wright, Gary R. (1994). <span class="id-lock-registration" title="Free registration required"><a rel="nofollow" class="external text" href="https://archive.org/details/tcpipillustrated00stev"><i>TCP/IP illustrated</i></a></span>. Addison-Wesley professional computing series. Vol.&#160;1: The protocols. Addison-Wesley. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-201-63346-7" title="Special:BookSources/978-0-201-63346-7"><bdi>978-0-201-63346-7</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=TCP%2FIP+illustrated&amp;rft.series=Addison-Wesley+professional+computing+series&amp;rft.pub=Addison-Wesley&amp;rft.date=1994&amp;rft.isbn=978-0-201-63346-7&amp;rft.aulast=Stevens&amp;rft.aufirst=W.+Richard&amp;rft.au=Wright%2C+Gary+R.&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Ftcpipillustrated00stev&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFWeik2000" class="citation encyclopaedia cs1">Weik, Martin H. (2000). "terminal emulation". <i>Computer Science and Communications Dictionary</i>. Vol.&#160;1. Springer. p.&#160;1763. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F1-4020-0613-6_19359">10.1007/1-4020-0613-6_19359</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-7923-8425-0" title="Special:BookSources/978-0-7923-8425-0"><bdi>978-0-7923-8425-0</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=terminal+emulation&amp;rft.btitle=Computer+Science+and+Communications+Dictionary&amp;rft.pages=1763&amp;rft.pub=Springer&amp;rft.date=2000&amp;rft_id=info%3Adoi%2F10.1007%2F1-4020-0613-6_19359&amp;rft.isbn=978-0-7923-8425-0&amp;rft.aulast=Weik&amp;rft.aufirst=Martin+H.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ATerminal+emulator" class="Z3988"></span></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Terminal_emulator&amp;action=edit&amp;section=15" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1235681985">.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}</style><style data-mw-deduplicate="TemplateStyles:r1237033735">@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}</style><div class="side-box side-box-right plainlinks sistersitebox"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style> <div class="side-box-flex"> <div class="side-box-image"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Commons-logo.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" decoding="async" width="30" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></a></span></div> <div class="side-box-text plainlist">Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://commons.wikimedia.org/wiki/Category:Terminal_emulators" class="extiw" title="commons:Category:Terminal emulators">Terminal emulators</a></span>.</div></div> </div> <ul><li><a rel="nofollow" class="external text" href="http://www.linfo.org/terminal_window.html">Terminal Window Definition</a> by The Linux Information Project (LINFO)</li> <li><a rel="nofollow" class="external text" href="https://invisible-island.net/vttest/">VTTEST – VT100/VT220/XTerm test utility</a> &#160;&#8211;&#32; A terminal test utility by Thomas E. Dickey</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Terminal_emulators_(list)76" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Terminal_emulators" title="Template:Terminal emulators"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Terminal_emulators" title="Template talk:Terminal emulators"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Terminal_emulators" title="Special:EditPage/Template:Terminal emulators"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Terminal_emulators_(list)76" style="font-size:114%;margin:0 4em"><a class="mw-selflink selflink">Terminal emulators</a> (<a href="/wiki/List_of_terminal_emulators" title="List of terminal emulators">list</a>)</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Alacritty" title="Alacritty">Alacritty</a></li> <li><a href="/wiki/ConEmu" title="ConEmu">ConEmu</a></li> <li><a href="/wiki/GNOME_Terminal" title="GNOME Terminal">GNOME Terminal</a></li> <li><a href="/wiki/GNOME_Terminator" title="GNOME Terminator">GNOME Terminator</a></li> <li><a href="/wiki/ITerm2" title="ITerm2">iTerm2</a></li> <li><a href="/wiki/Kitty_(terminal_emulator)" title="Kitty (terminal emulator)">kitty</a></li> <li><a href="/wiki/Konsole" title="Konsole">Konsole</a></li> <li><a href="/wiki/Red_Ryder_(software)" title="Red Ryder (software)">Red Ryder</a></li> <li><a href="/wiki/Terminal_(macOS)" title="Terminal (macOS)">macOS Terminal</a></li> <li><a href="/wiki/Mintty" title="Mintty">mintty</a></li> <li><a href="/wiki/Rxvt" title="Rxvt">rxvt</a> <ul><li><a href="/wiki/Mrxvt" title="Mrxvt">mrxvt</a></li></ul></li> <li><a href="/wiki/Terminator_(terminal_emulator)" title="Terminator (terminal emulator)">Terminator</a></li> <li><a href="/wiki/Terminology_(software)" class="mw-redirect" title="Terminology (software)">Terminology</a></li> <li><a href="/wiki/Warp_(terminal)" title="Warp (terminal)">Warp</a></li> <li><a href="/wiki/Windows_Console" title="Windows Console">Windows Console</a></li> <li><a href="/wiki/Windows_Terminal" title="Windows Terminal">Windows Terminal</a></li> <li><a href="/wiki/Xfce_Terminal" class="mw-redirect" title="Xfce Terminal">Xfce Terminal</a></li> <li><a href="/wiki/Xterm" title="Xterm">xterm</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related programs</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Luit" title="Luit">luit</a></li> <li><a href="/wiki/Kmscon" title="Kmscon">kmscon</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5954cc5cd5‐ddpmn Cached time: 20250305215515 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.511 seconds Real time usage: 0.635 seconds Preprocessor visited node count: 2596/1000000 Post‐expand include size: 65851/2097152 bytes Template argument size: 3646/2097152 bytes Highest expansion depth: 17/100 Expensive parser function count: 18/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 66669/5000000 bytes Lua time usage: 0.350/10.000 seconds Lua memory usage: 8838092/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 568.033 1 -total 22.29% 126.594 1 Template:Reflist 16.99% 96.524 10 Template:Cite_web 14.23% 80.835 1 Template:Terminal_emulator 13.47% 76.490 1 Template:Excerpt 13.30% 75.542 1 Template:Navbox 9.49% 53.879 1 Template:Short_description 8.93% 50.705 3 Template:Ambox 8.85% 50.247 1 Template:More_citations_needed 8.30% 47.160 1 Template:Commons_category --> <!-- Saved in parser cache with key enwiki:pcache:53540:|#|:idhash:canonical and timestamp 20250305215515 and revision id 1263925872. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&amp;type=1x1&amp;usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Terminal_emulator&amp;oldid=1263925872">https://en.wikipedia.org/w/index.php?title=Terminal_emulator&amp;oldid=1263925872</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:User_interfaces" title="Category:User interfaces">User interfaces</a></li><li><a href="/wiki/Category:Technical_communication_tools" title="Category:Technical communication tools">Technical communication tools</a></li><li><a href="/wiki/Category:Terminal_emulators" title="Category:Terminal emulators">Terminal emulators</a></li><li><a href="/wiki/Category:Bulletin_board_systems" title="Category:Bulletin board systems">Bulletin board systems</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:All_articles_with_dead_external_links" title="Category:All articles with dead external links">All articles with dead external links</a></li><li><a href="/wiki/Category:Articles_with_dead_external_links_from_February_2024" title="Category:Articles with dead external links from February 2024">Articles with dead external links from February 2024</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_October_2009" title="Category:Articles needing additional references from October 2009">Articles needing additional references from October 2009</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li><li><a href="/wiki/Category:Articles_with_excerpts" title="Category:Articles with excerpts">Articles with excerpts</a></li><li><a href="/wiki/Category:All_accuracy_disputes" title="Category:All accuracy disputes">All accuracy disputes</a></li><li><a href="/wiki/Category:Articles_with_disputed_statements_from_February_2024" title="Category:Articles with disputed statements from February 2024">Articles with disputed statements from February 2024</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_December_2017" title="Category:Articles with unsourced statements from December 2017">Articles with unsourced statements from December 2017</a></li><li><a href="/wiki/Category:Articles_that_may_contain_original_research_from_January_2011" title="Category:Articles that may contain original research from January 2011">Articles that may contain original research from January 2011</a></li><li><a href="/wiki/Category:All_articles_that_may_contain_original_research" title="Category:All articles that may contain original research">All articles that may contain original research</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_October_2021" title="Category:Articles needing additional references from October 2021">Articles needing additional references from October 2021</a></li><li><a href="/wiki/Category:CS1:_long_volume_value" title="Category:CS1: long volume value">CS1: long volume value</a></li><li><a href="/wiki/Category:Commons_category_link_is_on_Wikidata" title="Category:Commons category link is on Wikidata">Commons category link is on Wikidata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 19 December 2024, at 12:25<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Terminal_emulator&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" lang="en" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">Terminal emulator</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>23 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="mw-portlet mw-portlet-dock-bottom emptyPortlet" id="p-dock-bottom"> <ul> </ul> </div> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.next-7869848f5f-ck8t8","wgBackendResponseTime":137,"wgPageParseReport":{"limitreport":{"cputime":"0.511","walltime":"0.635","ppvisitednodes":{"value":2596,"limit":1000000},"postexpandincludesize":{"value":65851,"limit":2097152},"templateargumentsize":{"value":3646,"limit":2097152},"expansiondepth":{"value":17,"limit":100},"expensivefunctioncount":{"value":18,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":66669,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 568.033 1 -total"," 22.29% 126.594 1 Template:Reflist"," 16.99% 96.524 10 Template:Cite_web"," 14.23% 80.835 1 Template:Terminal_emulator"," 13.47% 76.490 1 Template:Excerpt"," 13.30% 75.542 1 Template:Navbox"," 9.49% 53.879 1 Template:Short_description"," 8.93% 50.705 3 Template:Ambox"," 8.85% 50.247 1 Template:More_citations_needed"," 8.30% 47.160 1 Template:Commons_category"]},"scribunto":{"limitreport-timeusage":{"value":"0.350","limit":"10.000"},"limitreport-memusage":{"value":8838092,"limit":52428800},"limitreport-logs":"anchor_id_list = table#1 {\n [\"CITEREFBangia2010\"] = 1,\n [\"CITEREFDaintith2004\"] = 1,\n [\"CITEREFMiller2009\"] = 1,\n [\"CITEREFStevensWright1994\"] = 1,\n [\"CITEREFThomas_E._Dickey\"] = 1,\n [\"CITEREFWeik2000\"] = 1,\n}\ntemplate_list = table#1 {\n [\"!\"] = 1,\n [\"Citation needed\"] = 1,\n [\"Cite book\"] = 2,\n [\"Cite encyclopaedia\"] = 3,\n [\"Cite web\"] = 9,\n [\"Code\"] = 6,\n [\"Commons category\"] = 1,\n [\"Dash\"] = 1,\n [\"Dead link\"] = 1,\n [\"Dubious\"] = 1,\n [\"Excerpt\"] = 1,\n [\"Keypress\"] = 1,\n [\"Main\"] = 2,\n [\"More citations needed\"] = 1,\n [\"Original research\"] = 1,\n [\"Refbegin\"] = 1,\n [\"Refend\"] = 1,\n [\"Reflist\"] = 1,\n [\"Sfn\"] = 8,\n [\"Short description\"] = 1,\n [\"Terminal emulator\"] = 1,\n [\"Unreferenced section\"] = 1,\n}\narticle_whitelist = table#1 {\n}\nciteref_patterns = table#1 {\n}\n"},"cachereport":{"origin":"mw-web.codfw.main-5954cc5cd5-ddpmn","timestamp":"20250305215515","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Terminal emulator","url":"https:\/\/en.wikipedia.org\/wiki\/Terminal_emulator","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1071233","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1071233","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2002-05-26T15:57:15Z","dateModified":"2024-12-19T12:25:51Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/1c\/Xterm.png","headline":"program that emulates a video terminal"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10