概要
C/Migemo のソースコードとコンパイル済みバイナリを公開しています。 C/Migemo はローマ字入力から曖昧に日本語検索を行える正規表現を生成します。例:
ai → [愛相藍合]
koi → [鯉濃恋]
C/Migemoの元ネタは Ruby で書かれた Migemo です。 この Migemo を Vim から利用できるようにするために、 C言語でフルスクラッチな再実装をしたのがこの C/Migemo です。
より詳細な説明は README を参照してください。
ソースコード
完全なソースコードは https://github.com/koron/cmigemo にて配布しています。 ソースコードに辞書ファイルは含まれていませんが、ライブラリのビルド時に自動的にダウンロードされます。
コンパイル済みバイナリ
下のリンクから、各プラットフォーム向けのビルド済みのバージョンをダウンロードしてください。
https://github.com/koron/cmigemo/releases/latest/
ファイル名とプラットフォームの対応は以下の通りとなっています。
cmigemo-X.Y.Z-windows-msvc-amd64.zip- Windows (amd64 / x86_64, MSVC)
(Windowsで使う場合は、通常はこちらをを選んでください)cmigemo-X.Y.Z-windows-ucrt64-amd64.zip- Windows (amd64 / x86_64, MINGW / UCRT64)cmigemo-X.Y.Z-msys-x86_64.tar.gz- Windows (x86_64, MSYS2)cmigemo-X.Y.Z-linux-x86_64.tar.gz- Linux (x86_64)cmigemo-X.Y.Z-linux-aarch64.tar.gz- Linux (aarch64)cmigemo-X.Y.Z-darwin-arm64.tar.gz- macOS (arm64)cmigemo-X.Y.Z-wasm.zip- WebAssembly
各バイナリには辞書ファイルも同梱されています。
