Editor(ヴイゼットエディタ)は、MS-DOS用文字編集ソフト(テキストエディタ)である。1989年発売、複数ファイルの同時編集対応、EMS対応。当時の定価は9800円。1992年末の時点で累計16.5万本(うちDOS/V版1.5万本)が販売された[1]。よしひこ、c.mos)がアセンブラで記述し、1989年5月にビレッジセンターから発売した。Editor)」を基に[2]、兵藤が自ら改良・機能強化を施し、改称して出荷した。ビレッジセンターは、アメリカのフリーソフトウェア、シェアウェアの店を営業していた[3]。英語ソフトウェアの日本の機種への移植製品や、GNUプロジェクトなどのフリーソフトウェア関連製品の販売をしていた。言った経緯があり、開発者である兵藤の名が前面に出るといったユニークな販売スタイルとなった[4]。一時期、兵藤がビレッジセンターでユーザサポートの電話に出たり、メールしたりすることもあった。U2を購入した際に、プログラム開発のためにはまずはテキストエディタが必要だ、との動機から開発されたものである[5]。S1というパーソナルコンピュータでテキストエディタの開発経験があった。必要なノウハウを蓄えていった[5]。当時のMS-DOS環境のテキストエディタは、フリーウェアやシェアウェアにはPSEのような簡易なもの以外にはほとんど存在していなかった。市販品であるMIFES(メガソフト)やFINALは数万円の価格設定であった。Editorは9800円という安価で発売した[7][8]。1990年代前半はMIFESと、MS-DOS用テキストエディタの市場を二分、数多くの賞を受賞し、MS-DOS時代のパソコン文化史に一時代を築いた。1992年頃のVer.1.5の対応機種はPC-9801シリーズとその互換機用に東芝のJ-3100シリーズ、AXマシン用が添付、そのほかにDOS/Vマシン、日本IBMのPS/55シリーズ用を別途用意していた[9]。Editor使いこなしの記事を連載し、解説書を多数発行した。書籍『VZ倶楽部』には、開発者のほか、マニュアル作成者の西田雅昭、マクロ作成者の大野元久、社長の中村満、SF作家高千穂遥、プログラマ中村正三郎、PC-VANのN5200ユーザネットのシスオペをしていてN5200への移植をした小川清はじめ、多くの文化人が執筆している。内容は随筆だが、VZエディタの開発の経緯、VZエディタの特徴などを記載している記事もある。複数のペンネームで執筆しているため、誰がどれを書いているかを当てるのがマニアの間で興味の的となった。会議室(日経MIXのv.c.会議およびNIFTY-ServeのFGALPK)でのユーザからの意見を積極的に取り入れ、様々な改良を加えた。利用者が開発したマクロプログラムをパソコン通信上で公開するなど、ユーザによって発展したソフトでもあった。パソコン通信では、高千穂などの文筆業の支持を得て、これまでプログラマの道具と思われていたテキストエディタが、文章作成の道具として認知を受けることになった[11]。OPTASMというアセンブラでアセンブルし、同梱のリンカでリンクすると、数バイト小さくなる版があった。関連ソフトとして、石田暢彦(wing)によりVWX、兵藤によりZCOPYなども開発された[13]。多くの当時のPCへの移植がある。TOWNSシリーズ[14]、PC-88VAシリーズや、文豪やOASYSなどのワープロ専用機、N5200などのオフコンへの移植版パッチ[15]もパソコン通信で配布されていた。Editor」は登場しなかった。2][5]、優れた操作性と強力なマクロ機能を持つことで人気を呼んだ。これは本体の機能は少なめとして、必要な機能はユーザーが任意にマクロで実装すると言うコンセプトにもよる[16]。マクロ機能は強力で、キーボードマクロを編集してマクロとして利用することができた。マクロはその画面上で簡単なアクションゲームを動作させ得るほどであり、同梱のマクロでは、ゲームのテトリスが動く事が、プログラマの賞賛の的となった[17]。MIFES互換マクロも存在した[18]。マクロは記号の羅列なため難解で、その制作者は一部に限られ、彼らは時にマクロ師と呼んで崇められた。ソフトに同梱されているマクロファイルのいくつかは、パソコン通信のユーザが開発したものである[19]。grepによる検索や、ファイル管理機能など後のテキストエディタで一般化した機能を先取りしたことも特徴である。Editorの大きな特徴のひとつは、常駐モードである。Editorを起動することができる[20]。ハードディスクドライブが高価でフロッピーディスクのみでの運用が主流だった当時、エディタ用のディスクを抜いた状態で高速に起動できるというだけでも利点であった。ちなみに常駐に要するメモリサイズは110KB、EMSを使用するなどした場合は55KB程度、パフォーマンスを犠牲にした場合は2.5KB弱程度である[21]。Editorの常駐モードは単にメモリ上で起動するだけではなく、コンソールの入出力をフックするという機能を持っている。この機能により、スクロールして画面から消え去った情報をバックスクロールで確認できることに加え、出力のうち必要な部分だけを後から選んでファイルに貼り付けることもできる。入力のフックを利用して、入力ヒストリ機能を実現している[22]。カスタマイズ編集カスタマイズ機能も充実しており、設定ファイル(defファイル)を編集することで、画面表示のほか、メニューやほとんどのキー設定を変更でき、また後述する強力なマクロ機能で独自の機能拡張にも対応していた[23]。3]、標準ではこのキーはQとKに割り振られている[24]。マクロ編集マクロ機能は当時としては強力なものであり、シューティングゲームなどの作成も可能であった。キーボードマクロ機能も持っており、これをファイルに保存して通常のプログラマブルマクロとして恒常的に使用することもできた[25]。マクロは、機械語のように文字数の非常に少ない構成となっており、可読性に著しい問題が有った[26]。#>と言った塩梅であった[27]。Editorの特徴の一つである豊富な短縮キーをほぼ全て記憶していたヘビーユーザにとっては、短縮キーとマクロが一対一に対応している機能が多かったため、マクロの読み書きが容易であった。