WINDOW(1)

名称
window - ASCII 端末上でウィンドウ環境を実現する

書式
window [-t] [-f] [-d] [-e escape-char] [-c command]

解説
window は、 ASCII 端末上でウィンドウ環境を実現したものです。 ウィンドウとは物理的な端末スクリーンの中の部分的な長方形部分を指し、 ここをプロセスの集合が利用します。その大きさと位置はユーザがいつでも 変更できます。プロセスは 標準入力、標準出力、標準エラー出力を通して端末と通信する通常の方法と 同じ方法で、そのウィンドウと通信します。 ウィンドウプログラムはそのウィンドウに対する入力と出力のリダイレクトに関する 細かい処理を行います。どんな時でも、 1 つのウィンドウだけがキーボードからの 入力を受けることが出来ますが、全てのウィンドウが同時にディスプレイへの出力を 送ることが可能です。

window が立ち上がった時、ユーザのホームディレクトリにある .windowrc 内のコマンドが実行されます。もしこのファイルが存在しない時は、 デフォルトとして同じ大きさのウィンドウが 2 つ作成されます。

コマンドラインのオプションは以下のものがあります:

-t  terse モードをオンにします。

-f  高速モードです。スタートアップ動作は何もしません。

-d  .windowrc を無視するかわりに 2 つのデフォルトウィンドウを作成します。

-e escape-char
    エスケープキャラクタを escape-char にします。 escape-char は文字 1 つか、もしくは ^X (コントロール-X ) のような形式です (X はどんなキャラクタでもよい)。

-c command
    command をロングコマンドとして最初に実行します。

環境変数
HOME, SHELL, TERM, TERMCAP, WINDOW_ID

関連ファイル
~/.windowrc
    スタートアップ時のコマンドファイル。
/dev/[pt]ty[pq]?
    疑似端末デバイス。

歴史
window コマンドは 4.3BSD から現れました。