Gypsy (ソフトウェア)
Gypsyのユーザインタフェースは、当時のBravoと機能的には似ているが、Bravoとは根本的に異なる。BravoでもGypsyでも、コマンドは現在選択されているものに対して実行される。しかし、Bravoにはモードがあり、Gypsyにはない。Bravoでは、文字キーを押したときの効果は、現在のモードに依存していたが、Gypsyでは、文字キーを押すだけで常に文字が入力される。この違いを3つの例での説明:
1.挿入
Bravoのコマンドモードで、「I」を押すと挿入モードになる。そのモードでは、Escキーが押されるまで文字キーを押して保持領域(「バッファー」)に文字を入力できる。Escキーが押されると、選択の前にバッファーの内容が挿入され、エディターはコマンドモードに戻る。
Gypsyでは、新しいテキストを挿入するためにコマンドやバッファーが必要ない。ユーザは、マウスで挿入ポイントを選択し、新しいテキストを入力するだけでよい。挿入された各文字は、挿入ポイントでドキュメントに直接挿入され、新しい文字の後に自動的に再配置される。
2.置き換え
Bravoでは、既存のテキストを新しいテキストに置き換えるために、ユーザは「R」を押して置換モードに入る必要がある。そのモードは、バッファの内容が選択範囲の前にテキストを挿入する代わりに選択範囲を置き換えることを除いて、挿入モードと同じである。
Gypsyでは、テキストを置き換えるために、ユーザは古いテキストを選択して新しいテキストを入力するだけで済む。