vi
| 分類 | 画面ベースのテキスト編集装置(架空の系譜を含む) |
|---|---|
| 主な用途 | 文書整形、データ点検、端末運用の教育用 |
| 起源とされる場 | 周辺での端末儀式(後述) |
| 歴史上の派生 | 「順序入力規約」「画面意志決定方式」などの呼称 |
| 入力方式 | ノーマル/インサートのような段階的モード(とされる) |
| 社会的影響 | キーボード職人文化の加速、教育カリキュラムへの波及 |
| 関連用語 | コマンド行、カーソル運動、レジスタ、バッファ |
| 主な批判 | 学習曲線、暗黙仕様、端末依存の強さ(とされる) |
vi(びーあい)は、系で広く用いられてきたとされるテキストエディタである。特にコマンド入力と画面操作を組み合わせる設計が特徴とされる[1]。なお、本項では“vi”という呼称が別分野の概念として誕生した経緯も含めて記述する[2]。
概要[編集]
viは、画面上の文字列に対して状態(モード)を切り替えつつ編集操作を行う“端末儀式”として伝えられてきたとされる。とくにの研究環境で、専門家が「速さ」よりも「再現性」を優先する姿勢が、viの語感に結びついたと説明されることが多い[1]。
一方で、viは単なるエディタ名というより、編集を“意志”として扱う文化の略称としても語られている。具体的には、1960年代後半にの小規模端末工房が作った「VI規約(Verb Intention)」が、後年に表記ゆれで短縮され“vi”になったという説がある[3]。この説では、viの語は「1回の入力で1回の意思決定を行う」という教義から来たとされる。
本記事はこの“語の第二の系譜”を採用し、viという呼称が生まれ、研究者と企業、さらには市民のキーボード感覚に影響したという筋書きを中心にまとめる。なお、細部の数値や出来事は出典により異なるが、編集文化の物語としては整合的であるとされる[2]。
語の成立と命名[編集]
「VI規約」の起草(とされる)[編集]
viの“vi”が、実際の製品名ではなく規約名として先に使われたとする見方がある。1968年、の端末研究グループでは、入力遅延を減らすために「意思決定単位」を定義する必要が生じたとされる。そこで起草されたのがVI規約(Verb Intention)であり、略語の由来は「動詞(Verb)を入力するたび、意図(Intention)を固定する」ことにあると説明された[4]。
この規約では、キー入力を“段階”に分解し、段階ごとに参照される文字列の振る舞いを固定した。たとえば、ある段階では行全体が対象となり、別の段階ではカーソル位置を起点とする、といったルールが採用されたとされる。研究ノートには、当時のプロトタイプで「段階数は最初4つ、最終的に2つに圧縮された」と記録されている[5]。また、圧縮の回数がちょうど「17回」だったという言及があり、後に“職人の祈り”として語り継がれた[6]。
ただし、当時の手順書は焼失しているとされ、VI規約の正式版が存在したかどうかについては異説がある。とはいえ、規約の精神だけは端末運用の教育に残り、“編集とは意志を継ぎ足す作法である”という標語が広まったと考えられている[2]。
表記ゆれ:v/VI/vi[編集]
1960年代末の大学間会議では、viという表記が一定しなかったとされる。議事録では“v”と書かれたものがあり、また“VI”と大文字で記される資料も散見される。編集者の中には「大文字は指揮官、大文字なしは一般作業員」という学内俗説を信じた者もいたとされる[7]。
この混乱を収束させたのは、マサチューセッツ工科大学側の運用担当チームだったという話がある。彼らは端末教材の表紙に、左右の角を削ったフォントで“vi”を印字し、誤読を減らしたとされる。教材は合計で「3,124部」配布されたと記録され、受講者が「viだけは迷わなかった」と証言したことが宣伝に繋がったという[8]。
もっとも、表記統一の数字が実際に合っていたかは確認できない。反面、表記ゆれは技術の問題というより、学習者の心理に関わっていたという評価は現在でも一定している。つまり、viは“文字列”だけでなく“見え方”まで設計対象だった、とされる[3]。
開発史と関係者[編集]
研究者の役割:編集を“儀式”にした人々[編集]
viの物語では、最初の中心人物として(Lawrence Davis, 研究主任とされる)が語られる。彼は編集を単なる操作としてではなく、観測と検算を含む儀式として扱ったと伝えられている。デイヴィスは「1行あたりの誤入力確率を、平均0.7%から0.41%に下げる」と社内で宣言したとされるが、その根拠は“手の震えの統計”という曖昧なものであった[9]。
また、端末の反応設計では(Elena Smith, 端末制御担当とされる)が重要視される。彼女はカーソル移動のたびに発生する待ち時間を、見かけ上「8ミリ秒」に固定する工夫を行ったとされる。ただし実際の測定条件は資料により違い、ある回では「12.5ミリ秒」と報告されている[10]。この差異がのちに“viの体感は個人差である”という格言を生んだとされる。
さらに、教育普及の局面ではの小委員会が介入したとされる。彼らは教材中で、viを使うべき場面を厳格に定義し、「文章の誤字は0件、しかし編集のための迷いは毎日3回まで」という奇妙な基準を置いたという[11]。
企業・地域の巻き込み:端末産業との相互増幅[編集]
viは研究所の外へ出る過程で、地域の端末産業と結びついて急速に広まったとされる。具体的にはのコンソール製造業者が、端末のキー配置に合わせて“vi互換”をうたったモジュールを搭載した。契約書では、出荷ロットが「第6ロットから互換名を“vi”とする」と規定されていたとされる[12]。
ただし、互換の意味が揺れていたことも記録されている。ある互換では、編集操作の順序がわずかに異なり、結果として“文章の意味が変わる”事故が起きた。たとえばの公共機関で、契約書の条文を編集する際に一つの削除命令が転置されたことが報告され、現場は「viに呪いが入った」と冗談めかして語った[13]。
一方で、その事故を契機として、viは“説明可能な儀式”として整備された。改修方針として「操作順序を可視化するため、学習者向けの表示を追加する」ことが掲げられ、これがのちの教材体系に影響したという[1]。
技術的特徴と“体感”の設計[編集]
viは、技術的には画面更新と入力解釈の連動によって成り立つと説明される。とくに“モード”という概念が鍵であり、あるモードでは文字を編集し、別のモードではカーソル運動を優先する、とされる[14]。この設計思想は、入力の目的を曖昧にしないことを重視した点に特徴がある。
また、viの支持者は“体感速度”を重要視したとされる。彼らは実測の秒数ではなく、学習者が「待つ感覚」を持つ回数を減らすことに注目したという。ある教育実験では、待ち回数を平均「11回」から「4回」へ減らしたとされ、さらに高熱の冷却下では「3回」まで落ちたと記されている[15]。このような数値の異常さは、当時の測定器の誤差に由来する可能性が指摘される。
さらに、vi互換を名乗る派生が増えた結果、操作体系の“細かい癖”が標準化されるまで時間を要した。結果として、キーボード配置や端末フォントの違いが学習に影響し、地域ごとに“癖方言”が生まれたとされる。例えばの受講者は、特定の移動操作を“滑らか”と表現する傾向があったという記録がある[16]。ただし、統計の出所は資料集の欄外にしか書かれていないとも述べられている[7]。
社会的影響:キーボード文化と教育[編集]
viの波及は技術史というより、労働と教育の文化史として語られることが多い。viは“速く打てる人”ではなく“迷っても戻れる人”を評価する仕組みとして定着したとされる。これにより、端末作業の熟練が職能化し、のちにや大学の情報教育に組み込まれていったという[14]。
また、viを巡っては「入力の礼儀」が語られるようになった。具体的には、編集開始前に必ずカーソルを行頭へ戻し、編集終了後は必ず“確認の儀式”を行うといった作法が奨励されたとされる。この作法は、現場では“5点チェック”としてまとめられ、チェック項目の数は「5」とだけ決まっていたのに、なぜか現場のノートでは「5.0、4.8、5.2」など小数が頻出する[17]。
さらに、viは市民の文章文化にも影響した。1970年代後半に京都市の市民教室で行われたワープロ講座では、参加者が作文より先にviの移動操作を練習し、講師が頭を抱えたとされる。講師は「文章は最後に戻るのに、彼らは最初から戻り方を覚えてしまう」と語ったという[18]。
このように、viは単なるツールを超えて“文章を書く前の姿勢”を変えたと評価されている。もっとも、教育効果の測定方法が一定していないことから、影響の大きさは研究者間で意見が割れているともされる[2]。
批判と論争[編集]
viには学習曲線の問題が繰り返し指摘されてきた。とくに、モード切替により意図しない操作が発生しやすい点が問題とされた。ある報告書では、初心者の誤操作の内訳が“切替ミスが63%”“カーソル暴走が21%”“削除の誤解が16%”と分類されている[19]。ただし、数値の根拠は“担当者の記憶”と注記されている箇所もある。
また、互換実装の増加により“viという名前”の均質性が失われたという批判もある。互換のはずが微妙に異なるため、熟練者ほど戸惑うという現象が起きたとされる。この現象は「経験が裏切られる」として語られ、特定の会議で議題として取り上げられた[13]。
一方で、viの支持者は批判を受け止める形で“仕様の説明”を強化すべきだと主張した。彼らは、説明責任を端末画面に表示する工夫を提案し、操作の前に短い注記を表示する方式を推したという。ただし注記の表示時間を短縮しすぎた結果、注記を読み終える前に操作が開始されるという本末転倒な事故も報告された[10]。このことから、viは“説明”ですら体感設計が必要になる道具であると結論づけられた。
脚注[編集]
脚注
- ^ E. Smith「Verb Intention規約の端末制御への影響」『Journal of Screen Operations』Vol.12第3号, pp.44-59, 1971年.
- ^ L. Davis「編集の儀式化:誤操作確率を下げる教育設計」『Proceedings of the Terminal Culture Symposium』第6巻第2号, pp.101-118, 1973年.
- ^ M. Kuroda「端末互換性と表記ゆれの心理」『情報教育研究』第9巻第1号, pp.1-22, 1980年.
- ^ J. Ramirez「カーソル運動の体感速度:11回→4回仮説」『Computing & Feeling』Vol.4, pp.77-89, 1978年.
- ^ T. Sato「札幌の“癖方言”とテキスト編集学習」『北海道計算機学会誌』第15巻第4号, pp.213-231, 1986年.
- ^ A. Nguyen「VI規約の焼失資料と伝承の差異」『Archival Software Studies』Vol.2第1号, pp.5-19, 1992年.
- ^ K. Watanabe「小数点以下の5点チェック:教育現場の記録分析」『学習運用論叢』第21巻第2号, pp.300-326, 1989年.
- ^ R. Thompson「端末注記表示の失敗例に学ぶ設計」『Human Factors in Interfaces』Vol.18第7号, pp.501-519, 1979年.
- ^ S. Miller「互換実装の“経験裏切り”現象」『Software Reliability Review』Vol.7第3号, pp.33-46, 1982年.
- ^ H. Tanaka「VI/viの字体統一政策と受講者の迷いの変化」『端末教材デザイン年報』pp.12-40, 1972年.
- ^ M. Rossi「Screen Rituals and Input Intent」『Transactions on Interactive Conduct』Vol.10, No.1, pp.9-25, 1969年.
外部リンク
- 端末儀式アーカイブ
- VI規約研究会
- キーボード文化観測所
- 互換仕様掲示板(伝承版)
- 画面意志決定方式フォーラム