答え1
2番目の質問であるターミナルエミュレータとは何かを最初に答えます。
過去のコンピュータは、主にオペレータが使用するためにコンソールが接続された複数の冷蔵庫と同じ大きさであった。ユーザーはいわゆる愚かな端末の前に座ってテレビにキーボードがあると思います。これらの端子はシリアルケーブルを介してコンピュータに接続され、ケーブルの端に接続されているため、端末と呼ばれています。主要鉄道駅は路線の端にあります。
各端末には特定の数の特性(行の幅、色、行の数、フォントサイズ、ファンクションキーなど)があり、コンピュータで実行されているプログラムから送信された特定のコードに応答します。たとえば、これらの一連のエスケープ文字があります。ESC 2 J
画面を消去でき、コードは端末メーカーTelevideo、DEC(vt100が広く使用されているタイプ)によって異なります。
今日、私たちが使用している端末プログラムは製造元の端末をエミュレートし、エスケープされた文字シーケンスに正しく応答します。 (エスケープコード)。
より速いですが、以前の端末と同じ経験を提供します。
ソフトウェア端末には複数のプロファイルがあります。黒の背景にオレンジ色のテキストまたは濃い緑色の背景に白いテキスト、80文字の43行、現在の操作に応じて、または通知でエミュレータのサイズを反転することを選択できます。 (通常色です)端末を使用する特定の目的を表します。視覚ガイド。