現在の Windows用の Sublime Text 2 は IME のインライン変換の入力文字がウィンドウの外とか、おかしな場所に表示されてしまう問題があります。これを、正しくカーソル位置に表示するプラグインを作りました。詳細は github に置いたリポジトリのREADMEを見てください。 GitHub - chikatoike/IMESupport: IMESupport for Sublime Text 2/3 このエントリーでは、実装に使った手段を書いておきます。 インライン変換の実装に必要だったのは以下の3点です。 変換ウィンドウの位置指定 変換開始イベントのハンドリング 変換ウィンドウの位置計算 変換ウィンドウの位置指定 インライン変換の表示位置がおかしいのは、Sublime Text 2が表示位置を指定していないためです。 これは、単に Win32 APIの ImmSetC