端末エミュレータの存在意義

端末のことは全然わからない。

なんでWindowsではたとえばnyaos

$ ssh server

とかシームレスにできないの?
端末エミュレータって何してんの?
Lingrで言ったらShougoさんに教えてもらった。

Shougo: 重要なのは、エスケープシーケンスの処理です。
tyru: !
tyru: 変換してるんですか
Shougo: これは端末の状態を変化させ、見ためが変わります。
tyru: そういえばcmd.exeではエスケープシーケンスがつかえない...
Shougo: はい。DOSの場合は使えたのですが、Win32コンソールで削除されました。

vim-jp – Lingr

なるほど。