マークダウンエディタ Obsidian でvimモードを使いたかったのですが、日本語IMEの場合、カーソル移動時に「っj」みたいな文字がばらまかれて厄介だったので対策しました。
Vim IM Selectだと、「im-select使ってね!」っぽいことを言っていたんですが、なーんかうまくいかなかったので、「これzenhan噛ませたらいけんじゃね?」とやってみたらできたかんじです。
使うもの
Obsidianプラグイン
IME自動切替プログラム
-
zenhan
iuchi様が作成してくださったプログラムです
イイ感じの場所に置いてください
手順
- プラグインをインストール
- zenhanをダウンロードして適当な場所に置く
- Vim IM Select の Setting for Windows platform 欄の値を以下のようにします
パスの部分は、zenhanの記事でパスを書いてる部分と同じ書式で書いてください。
ex.)C:\\users\\foo\\bin\\zenhan.exe
オプション | 値 |
---|---|
Windows Default IM | 0 |
Obtaining Command for Windows | (zenhan.exeの絶対パス) |
Switching Command for Windows | (zenhan.exeの絶対パス) {im} |
設定後はObsidianを再起動してください
以上の設定が完了すれば、ノーマルモード移行時にIMEが半角英数になっているはずです。
これでObsidianでもVim生活が送れるよ!
各プラグインを作ってくださった方々には感謝しかありません