やりたいこと 日本語文字と英数字(特に日付,人名)が混ざった文章を書いているときにcompany-dabbrevにより動的補完をすると,画像のように日本語部分まで補完候補に入れられてしまいます. (ちょっと分かりにくいですが、201が現在入力している文字で、その下の3行が補完候補です) これを下図のように、日本語文字が補完候補に含まれないように修正します。 (候補の順番が変わっていますが,多分これは補完履歴の影響なので気にしないで下さい.) 結論 init.elなどの設定ファイルに以下のような記述をすれば,ASCII文字のみが補完候補に含まれるようになります. (defun edit-category-table-for-company-dabbrev (&optional table) (define-category ?s "word constituents for company-