EDTはDigital Equipment Corporation (DEC)の文字ベースのテキストエディタで、 PDP-11 [1] ( RSX-11、RSTS/E [2] およびRT-11 ) 上で動作し、後にOpenVMSオペレーティングシステムでも動作しました。[3] EDT は単一のキーストロークに応答し、ファンクションキーを使用してエディタへのコマンドを実行します。EDT はもともとラインモードエディタとして導入されました。[引用が必要] スクリーンモードは、最初に Darrell Duffy による FMS-11 プロジェクトの一環として RT-11 上のキーボードエディタ (KED) として開発されました。[引用が必要]その後、他のオペレーティングシステム上の EDT が KED と互換性を持つように拡張されました。[引用が必要]
エディターには、ライン モード コマンドと画面ベースのエディターの両方が含まれています。画面モードでは、ユーザーのデフォルトのアクションは、入力時にテキストを直接更新することです。キーパッド コマンドを押すと、特別なコマンドが利用できます。矢印キーを使用すると、簡単なナビゲーションが可能になりますが、キーパッド コマンドを使用すると、より複雑なナビゲーションと検索が可能になります。この頃に開発された多くのユーザー インターフェイスと同様に、EDT は、WPS-8ワード プロセッシング システム用に最初に開発された[要出典] 「ゴールド キー」スタイルの入力を使用します。「ゴールド キー」編集では、PF1 キーパッド キーをプレフィックス キーとして使用し、キーパッド キーとメイン キーボードのキーの両方を使用して、さまざまなコマンドを導入できます。PF2 キーパッド キーを押すと、キーパッドとその他のキーの組み合わせに関する画面上のヘルプが表示されます。
/-------------------------------------\ /--------------- -----------------------\
| ^ |ダウン | | | | | | FNDNXT |デル |
| | | | | <---- | ----> | | ゴールド | ヘルプ | | |
| | | | | 左 | 右 | | | | 検索 | UND L |
| 上 | v | | | |--------+--------+--------+--------|
\-----------------------------------/ | ページ | セクション | 追加 | 削除 W |
DELETE 文字を削除します | | | | |
LINEFEED 単語の先頭まで削除 | COMMAND| FILL | REPLACE| UND W |
BACKSPACE 行の先頭に戻る |--------+--------+--------+--------|
CTRL/A タブレベルを計算 | ADVANCE| BACKUP | CUT | DEL C |
CTRL/D タブレベルを下げる | | | | |
CTRL/E タブレベルを上げる | 下へ | 上へ | 貼り付け | UND C |
CTRL/K キーを定義 |--------+--------+--------+--------|
CTRL/R 画面を更新 | WORD | EOL | CHAR | |
CTRL/T タブを調整 | | | | ENTER |
CTRL/U 行頭まで削除 |CHNGCASE| DEL EOL| SPECINS| |
CTRL/W 画面を更新 |-----------------+--------| |
CTRL/Z ライン モードを終了 | LINE | SELECT | |
| | | 字幕 |
ヘルプを表示するには、そのキーを押します。 | 回線を開く | リセット | |
終了するには、スペースバーを押します。 \-----------------------------------/
ユーザーは、エディターの起動時に実行される初期化ファイルに EDT コマンドを配置することで、エディターのデフォルトのアクションを設定したり、キー シーケンスを定義したりすることができます。
DEC はその後、VMSシステムでテキスト エディタを設計するための強力な言語であるTPU を開発しました。TPU は、新しい標準テキスト エディタEVEの作成と、EDT の書き換えに使用されました。EVE には、特定のキー機能に慣れているユーザーのために、EDT 画面モード キーパッドのエミュレータが含まれていました。EVE と EDT の TPU 実装はどちらも、現在でもOpenVMSで配布されています。[引用が必要]
EDTユーザーインターフェースに基づいたテキストエディタは他のシステム向けにも開発されており、例えばUnixシステム用のEDTベースのエディタであるsedtなどがある。[4]
参考文献
- ^ James J. Fullerton (1987 年 10 月)。「RSX INDIRECT と EDT のグラブ バッグ」。
- ^ 「EDT V3.00 のドキュメント」(PDF)。
- ^ Arne Vajhøj. 「VMS History」。2008年2月13日時点のオリジナルよりアーカイブ。2016年9月1日閲覧。
- ^ 「sedt テキストエディタ」ワシントン州立大学数学部。 2020年10月22日閲覧。
外部リンク
- デジタルEDTのクローン
- Rush Record/Charles Sandmann のポータブル Digital EDT クローン
- もう一つのデジタルEDTクローン
