Windows10 でmigemoを使う

Windows10 Parallesl Desktop 16.1.2 に構築し

Spacemacs org-roamが動かせるように成ったと

先日書いたが、同時に実行したかった migemoでの

「ローマ字」検索でのPATH設定が上手く行かず

半ば諦めていた。

Windows 10 migemo」「Windows 10 cmigemo」で

見つからず。もう一度ネット検索を「spacemacs migemo

にしてみたら、漸く望む方法が、本日見つかった。

これが[ .spacemacs ]への正しい書き方でした。

;; migemo

(require 'migemo)

(setq migemo-command "cmigemo")

(setq migemo-options '("-q" "--emacs" "-i" "\a"))

;;---此の後に次の[*1]の書き込みをする

(cond

 *1

 

 

参考にさせて貰ったサイトはこちら。

spacemacs の日本語設定 (1: migemo) | miyazakikenji

お陰様で、機能するようになりました。

試行錯誤の経緯は以下のようなものです。

Mac OS 10.14.6 Mojave上でParallesl Desktopから

Windows10環境を作っているので、PATHの記述で

切り分けする際、「/」なのか「\」の使い方に不安があった。

又、spacemacs用にHOMEのPATHを

C:\Users\USERNAME\spacemacsと割り振ったので、此の

cmigemo(setq migemo-dictionary "~.\Program Files\cmigemo-default-win64\dict\utf-8\migemo-dict")と記述しても

辞書を呼び出してくれない。

(setq migemo-dictionary ".\C:\Program Files\cmigemo-default-win64\dict\utf-8\migemo-dict")と「\」で書き込んだものと

取り替えるとエラーになる。

ddskkとの連携も頭を悩ます事柄でしたが、

此れ等の悩みを一挙に解決してくれました。

有り難うございます。

*1:eq system-type 'windows-nt)

(setq migemo-dictionary "c:/Program Files/cmigemo-default-win64/dict/utf-8/migemo-dict")