Skip to content
tyru edited this page Aug 12, 2010 · 1 revision

フェーズとはSKKの□モードなどに当てた名前です。
なぜ新しい名前を当てたかというと

  • 「モード」は「asciiモード」などと混同しやすい
  • 「□モード」をプログラム中でどう表現すればいいのか分からない

などがその理由です。
どちらにしろ実装の詳細に興味が無ければ関わりがない名前です。
ドキュメントなどにもできるだけSKKユーザに馴染みがある名前を使っていきたいと考えています。

それぞれのフェーズとSKKの文書で出てくる単語との対応は以下のようになります。

  • ノーマルフェーズ
    • ■モード
  • 変換フェーズ
    • □モード
  • 送り仮名フェーズ
    • *モード
  • 辞書登録フェーズ
    • (無し)

最後の辞書登録フェーズはSKKにはありません。
skk.vimでは辞書登録はコマンドラインで行われていました。
ただしeskk.vimではこれをバッファでできればいいのではないかと考えています。
まだ詳細は決めていませんが、eskk.vimではskk.vimの辞書登録の方法もサポートするつもりです。

Clone this wiki locally